[X] The "/flat assembler for Unix/libc/fasm-1.67.29.tar.gz" file could not be found or is not available. Please select another file.

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.


http://skwish.sourceforge.net





Separate each tag with a space.

Release Date:

2009-03-05

Topics:

License:

Intended Audience:

Programming Language:

Registered:

2008-09-12

Ratings and Reviews

Be the first to post a text review of Skwish. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Skwish 0.2.0 Released

    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. In addition to some maintenance-related refactorings, this release adds a new stream-based interface for entry insertion. This new insertion method returns a FileChannel object into which the new entry contents can be written. Closing the channel completes the entry insertion. The purpose of this new *push* interface is to allow skwish to be used as an event sink. 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. (Logging, for example.) A new demo mashup program using Apache Lucene and Tika is discussed in a new article in the "Getting Started" trail. The new article is at http://skwish.sourceforge.net/tikluc.html Happy coding, -Babak Farhang http://skwish.sourceforge.net/

    posted by babak_farhang 255 days ago

  • skwish 0.2.0 file released: skwish-eg-0.2.zip

    posted 255 days ago

  • skwish 0.2.0 file released: skwish-00.02.00.zip

    posted 255 days ago

  • File released: /skwish/0.2.0/skwish-eg-0.2.zip

    posted 255 days ago

  • File released: /skwish/0.2.0/skwish-00.02.00.zip

    posted 255 days ago

  • Version 0.1.5 Released

    This release now supports referencing an entry's id before it is committed. (Recall, 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 included with the distribution. A demo program is also included that uses the new feature.

    posted by babak_farhang 294 days ago

  • skwish 0.1.5 file released: skwish-00.01.05.zip

    posted 294 days ago

  • File released: /skwish/0.1.5/skwish-00.01.05.zip

    posted 294 days ago

  • Skwish licensed under Apache 2.0

    Skwish, a small, fast Java library for storing and retrieving blobs, is now licensed under the Apache License, Version 2.0. See the project website for details. -Babak Farhang http://skwish.sourceforge.net/

    posted by babak_farhang 322 days ago

  • skwish 0.1.4 file released: skwish-00.01.04.zip

    posted 322 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review