30 open-source projects similar to datagraph/cl-ndbapi, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Cl Ndbapi alternative.
A cluster of bknr.datastores, replicated using the Raft consensus protocol.
App that dynamically generates REST-ish APIs for a Neo4j database, using a schema defined within the database.
CL-AGRAPH — A minimal portable Lisp client for AllegroGraph
BKNR datastore - MOP-Based in-memory database with transactions for Common Lisp
Fast, thread-safe interface to the Memcached object caching system.
This is a significant fork of BKNR datastore - MOP-Based in-memory database with transactions for Common Lisp
pgloader is a command-line tool that automates the migration of data and schema from various source databases and file formats into PostgreSQL. It combines schema discovery, parallel data pipelines, and type casting into a single, declarative workflow, using PostgreSQL's COPY protocol for high-throughput bulk loading. The tool distinguishes itself by compiling a dedicated command language into concurrent reader-writer pipelines that handle schema introspection, data transformation, and error-resilient batch processing. It supports migrating entire databases from MySQL, MS SQL, SQLite, and Pos
An ORM for Common Lisp with migrations, relationships and PostgreSQL support
VivaceGraph version 3. Open source Common Lisp graph database & Prolog implementation. Supersedes http://github.com/kraison/vivace-graph-v2.
Common Lisp interface to the Time Series Database InfluxDB
Bolt is a single-file embedded key-value store for Go applications. It is an ACID transactional database that organizes data in B+trees on disk to provide efficient sorted key retrieval and range scans. The system uses a memory-mapped model to map the database file directly into the process address space for fast random-access reads. The project distinguishes itself through a multi-version concurrency control architecture that allows multiple simultaneous readers to access a consistent snapshot of data without blocking a writer. It employs a single-writer multi-reader locking model and uses a
An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC