30 open-source projects similar to 40ants/cl-prevalence, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Cl Prevalence alternative.
App that dynamically generates REST-ish APIs for a Neo4j database, using a schema defined within the database.
A cluster of bknr.datastores, replicated using the Raft consensus protocol.
BKNR datastore - MOP-Based in-memory database with transactions for Common Lisp
CL-AGRAPH — A minimal portable Lisp client for AllegroGraph
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
Bookshelf is a JavaScript ORM for Node.js that provides a structured way to define and interact with database models. It centers on a model-driven approach where developers register models, define their relations, and manage data persistence through a consistent interface. The library distinguishes itself through its comprehensive handling of model relationships and data transformations. It supports defining one-to-one, one-to-many, many-to-many, and polymorphic associations, with the ability to eager load related models in a single query to avoid performance pitfalls. Bookshelf also automate
Nano: The official Apache CouchDB library for Node.js
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