High-performance, NoSQL engine with transactions for Perl
AmberDB is a high-performance, flat-file NoSQL database engine for Perl built on top of Berkeley DB (DB_File). It combines the speed of flat-file storage with enterprise features: schema-driven multi-dimensional indexing, ACID-compliant transactions with Strict Two-Phase Locking (Strict 2PL), columnar faceted navigation, multilingual locale processing, and native RAM-disk caching.
...It allows multiple tables per store, atomic updates, keys of unlimited size. Head and tail key compression and a variable block size reduce the database disk size. Disk blocks are never modified in place, for which the written database is always in an intended state and does not need repair or recovery.
A library providing basic building blocks for creating in-memory databases of important data. Existing components are: Linked lists; Hash tables with optional auto-resize; Memory-efficient sparse matrices built on hash tables; Red-black trees.
NOTE: This project is moving to Github; https://github.com/klmitch/dbprim
The BeeGram library is a portable open source search engine toolkit written in C. BeeGram provides a number of building blocks for the construction of powerful general-purpose text-based search tools.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.