[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#704059: ITP: sdb -- simple and fast key/value database



Quoting Peter Pentchev (2013-03-27 14:52:34)
> Package: wnpp
> Severity: wishlist
> Owner: Peter Pentchev <roam@ringlet.net>
> 
> * Package name    : sdb
>   Version         : 0.6
>   Upstream Author : pancake <pancake@nopcode.org>
> * URL             : http://github.com/radare/sdb
> * License         : public domain
>   Programming Lang: C
>   Description     : simple and fast key/value database
> 
>   sdb is a simple key/value database with disk storage, based on cdb, 
>   but with various optimizations and improvements related to both the 
>   on-disk format and the runtime processing.  Its core API supports 
>   querying and modifying data within JSON objects stored in the 
>   database, as well as references to external sdb databases using 
>   namespaces.

Maybe elaborate more on how sdb compares with other nosql databases.

For inspiration you could look here: http://nosql-databases.org/

Things I would find quite useful is if it requires all loaded in memory 
at runtime (like Redis), its speed compared to similarly featured ones, 
and if it mimics some existing popular ABI.

Also, it might be helpful to mention explicit if this is not the same as 
the "sdb" mentioned at above site (which is written in PHP so I guess 
not).


> I am aware that a slightly outdated version of the sdb sources is 
> distributed within the radare2 source package, but I have the feeling 
> that this library also merits distribution on its own.

I totally agree with that view!


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature


Reply to: