I was trying to build something which required the package "libdb-dev".
So I was wondering how a database could be as important as it needs to be to 
get the name "libdb".
I looked it up on Wikipedia and was suprised to see it is BDB and read this 
description:

"Berkeley DB (BDB) is a software library that provides a high-performance 
embedded database for key/value data. As of 2012, Berkeley DB is the most 
widely used database toolkit in the world, with hundreds of millions of 
deployed copies.[1] Berkeley DB is written in C with API bindings for C++, 
PHP, Java, Perl, Python, Ruby, Tcl, Smalltalk, and most other programming 
languages. BDB stores arbitrary key/data pairs as byte arrays, and supports 
multiple data items for a single key. Berkeley DB is not a relational 
database.[2] BDB can support thousands of simultaneous threads of control or 
concurrent processes manipulating databases as large as 256 terabytes, on a 
wide variety of operating systems including most Unix-like and Windows 
systems, and real-time operating systems."

Sounds good.
So I'm wondering whats the reason for which Freenet ditched BDB?
_______________________________________________
Devl mailing list
[email protected]
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to