Télécharger la liste

Description du projet

Skwish is a fast, simple, lightweight Java library for storing blobs on the file system. It allows multiple concurrent readers and writers, provides all-or-nothing write semantics, and is designed to survive abnormal, unclean shutdown. Skwish is a structured implementation of storing all blobs in a single file to save on file system I/O. Skwish is premised on the proposition that blob storage ought to be orthogonal to the task of indexing. It is meant to be a clean and simple store on which some other index can be built.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-03-06 10:21
0.2.0

Cette version inclut un nouveau flux interface basée sur le push pour l'insertion d'entrée. L'application immédiate est ici pour le streaming de sortie d'un processeur SAX en skwish, mais il est facile d'imaginer l'utiliser dans d'autres scénarios (par exemple l'exploitation forestière.) Un nouveau programme de démonstration mashup utilisant Apache Lucene et Tika est discutée dans un nouvel article dans le "Getting Started "sentier.
Tags: Major feature enhancements
This release includes a new stream-based push interface for entry insertion. The immediate application here is for streaming output from a SAX processor into skwish, but it's easy to imagine using it in other scenarios (e.g. logging.) A new demo mashup program using Apache Lucene and Tika is discussed in a new article in the "Getting Started" trail.

2009-01-26 07:26
0.1.5

Cette version supporte désormais d'une entrée de référencement ID avant qu'il ne soit engagée (dans le cas général, une entrée de l'ID nouvellement inséré est fixé qu'après la transaction est validée.) Ce résultat est obtenu par l'introduction d'une nouvelle opération d'identification qui, en combinaison avec pré une nouvelle entrée de ID-commit, détermine de façon unique poste de l'entrée-commit ID. Plus de documentation sur la nouvelle fonctionnalité et des transactions est en général disponible. Un programme de démonstration est également inclus qui utilise la nouvelle fonctionnalité.
Tags: Minor feature enhancements
This release now supports referencing an entry's ID before it is committed (in the general case, a newly inserted entry's ID is fixed only after the transaction commits.) This is achieved by introducing a new transaction ID which, in combination with a new entry's pre-commit ID, uniquely determines the entry's post-commit ID. More documentation about the new feature and transactions in general is available. A demo program is also included that uses the new feature.

2008-12-31 19:08
0.1.4

Il s'agit d'un redux d'une version 0.1.3, mais libéré sous Apache License, Version 2.0. Modifications de la documentation autres que licence spécifique, il n'ya aucun changement de fond à partir de la version précédente.
Tags: Documentation
This is a redux of version 0.1.3, but released
under the Apache License, Version 2.0. Other than
license-specific documentation changes, there are
no substantive changes from the previous release.

2008-12-22 20:49
0.1.3

Cette version introduit un en lecture seule interface HTTP pour les magasins segment skwish. Il utilise un nouveau, expérimental embarqué serveur HTTP fourni avec la bibliothèque. En plus de fournir une interface bien public au contenu d'un magasin, cette nouvelle fonctionnalité fournit également un moyen pratique pour inspecter les entrées ad hoc à l'aide d'un simple navigateur (par exemple, à des fins de débogage).
Tags: Minor feature enhancements
This release introduces a read-only HTTP interface
for skwish segment stores. It uses a new,
experimental embedded HTTP server that ships with
the library. Besides providing a good public
interface to the contents of a store, this new
feature also provides a convenient way to inspect
ad hoc entries using just a browser (e.g., for
debugging purposes).

2008-11-13 15:45
0.1.2

SegmentManager a été renommé en SegmentStore. Le pool de threads est désormais partagée entre toutes les instances SegmentStore. Contenu de l'entrée peut maintenant être mis à jour, même si la taille de l'entrée ne peut pas.
Tags: Minor feature enhancements
SegmentManager was renamed as SegmentStore. The thread pool is now shared across all SegmentStore instances. Entry contents can now be updated, though the entry's size can not.

Project Resources