Figaro Data Store, or DS, covers the basics of data storage. The API is simple and uses direct key or cursor-based access under the hood; this minimizes overhead when adding, removing, and updating XML data. Frequently accessed data is cached in memory. DS edition is very fast; it avoids storing data to disk until it is necessary. It performs no locking or other concurrency control, and it does not provide the ACID features of transactional systems. DS is simple and efficient data storage for non-concurrent applications that favor raw throughput over guaranteed data integrity.
Choose Figaro DS when:
- There is only one reader or writer, or multiple read-only processes.
- Concurrency is not required.
- Transactional data protection is not required.
- Replication is not required.
See http://bdbxml.net/blog/figaro-6-1-4-changelog.html for more information.
This package has no dependencies.