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.
Features
- a simple Perl-native CRUD API
- schemaless and schema-driven data structures
- indexed matching and filtering
- fast full-text search
- sorting and faceted queries
- relational and repeated data blocks
- multi-table transactions
- concurrency control
- high-throughput batch operations
- portable database archives and restore tools
- fast indexed reads
- no SQL layer in the application
Categories
Database Engines/ServersLicense
Artistic License 2.0Follow AmberDB - NoSQL database engine in Perl
Other Useful Business Software
$300 Free Credits to Build on Google Cloud
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of AmberDB - NoSQL database engine in Perl!