|
| home
| downloads
| documentation
| support
| participate
| mailing list
| quick start
| install
| one liners
| contact
Status
HDB 1.0.1 was released on 26 May 2006. This release includes source and binary RPM packages. |
Hosted By
 |
|
|
Welcome to the HDB Open Source project
HDB is a small, flexible and efficient hybrid database, a mix between a filesystem and a database. It comes with a wide support of command line utilities for manipulating and extracting data. It's designed for both embedded and bigger systems. It currently runs on Linux and has interfaces to C, C++, Java and Perl.
Why
HDB aims to fill the gap when storing data in a relational database is too rigid and storing data in textfiles is too cumbersome. A typical example would be when you have hierarchical data such as XML or configuration data that you want to store and retrieve in a flexible manner.
Features
Features include:
- Scalable to terabytes of data, billions of records
- Locking using multiple readers single writers
- Comes with client-server for multiple applications or direct file access API
- Zero administartion
- Uses BerkeleyDB for underlying storage (db185, db3, db4)
- Small code footprint
- Source code availability
- Simple yet powerful C-API with wrappers to Java and Perl
- Wide variety of command line applications
- Works well with other UNIX command line applications
- Supports regular expression and globbing to query data
- Regression test suite and example source included
- Features can be added and removed using autoconf
| |