From 65aafbcdb6b7718c16699e5284df12e364ef7b19 Mon Sep 17 00:00:00 2001 From: Sunpoet Po-Chuan Hsieh Date: Fri, 28 Oct 2011 10:54:30 +0000 Subject: - Add leveldb 1.2.20111024 LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values. Features: - Keys and values are arbitrary byte arrays. - Data is stored sorted by key. - Callers can provide a custom comparison function to override the sort order. - The basic operations are Put(key,value), Get(key), Delete(key). - Multiple changes can be made in one atomic batch. - Users can create a transient snapshot to get a consistent view of data. - Forward and backward iteration is supported over the data. - Data is automatically compressed using the Snappy compression library. - External activity (file system operations etc.) is relayed through a virtual interface so users can customize the operating system interactions. - Detailed documentation about how to use the library is included with the source code. Limitations: - This is not a SQL database. It does not have a relational data model, it does not support SQL queries, and it has no support for indexes. - Only a single process (possibly multi-threaded) can access a particular database at a time. - There is no client-server support builtin to the library. An application that needs such support will have to wrap their own server around the library. WWW: http://code.google.com/p/leveldb/ --- databases/leveldb/pkg-plist | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 databases/leveldb/pkg-plist (limited to 'databases/leveldb/pkg-plist') diff --git a/databases/leveldb/pkg-plist b/databases/leveldb/pkg-plist new file mode 100644 index 000000000000..525bbfc1e9d4 --- /dev/null +++ b/databases/leveldb/pkg-plist @@ -0,0 +1,18 @@ +include/leveldb/c.h +include/leveldb/cache.h +include/leveldb/comparator.h +include/leveldb/db.h +include/leveldb/env.h +include/leveldb/iterator.h +include/leveldb/options.h +include/leveldb/slice.h +include/leveldb/status.h +include/leveldb/table.h +include/leveldb/table_builder.h +include/leveldb/write_batch.h +lib/libleveldb.a +lib/libleveldb.so +lib/libleveldb.so.0 +%%DATADIR%%/build_config.mk +@dirrm %%DATADIR%% +@dirrm include/leveldb -- cgit v1.2.3