awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
tarantool avatar

tarantool/tarantool

0
View on GitHub↗
www.tarantool.io↗

Tarantool

Get your data in RAM. Get compute close to data. Enjoy the performance.

Features

  • Databases and Storage - In-memory NoSQL database and application server.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
  • Key-Value Stores - Efficient NoSQL database and Lua application server.
  • Relational Databases - In-memory database and application server.
  • 3,642 stars·407 forks·Lua·21 views

    Star history

    Star history chart for tarantool/tarantoolStar history chart for tarantool/tarantool

    How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

    Frequently asked questions

    What does tarantool/tarantool do?

    Get your data in RAM. Get compute close to data. Enjoy the performance.

    What are the main features of tarantool/tarantool?

    The main features of tarantool/tarantool are: Databases and Storage, Key-Value Stores, Relational Databases.

    Which projects share features with tarantool/tarantool?

    Projects with overlapping indexed features include: cockroachdb/cockroach — Cockroach is a distributed SQL database designed to scale horizontally across multiple nodes while maintaining strict… dgraph-io/badger — Badger is an embeddable key-value store written in Go that provides persistent data storage for byte keys and values.… boltdb/bolt — Bolt is a single-file embedded key-value store for Go applications. It is an ACID transactional database that… cayleygraph/cayley — Cayley is a graph database engine designed for storing and querying interconnected data using a quad-based data model.… coreos/etcd — etcd is a distributed key-value store and configuration store designed to maintain a consistent set of data across a… influxdata/influxdb — InfluxDB is a specialized time series database platform engineered for the high-speed ingestion, compression, and…

    Projects sharing features with Tarantool

    These projects share indexed features with Tarantool. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • cayleygraph/cayleycayleygraph avatar

      cayleygraph/cayley

      15,043View on GitHub↗

      Cayley is a graph database engine designed for storing and querying interconnected data using a quad-based data model. It functions as an RDF quad store, managing information through subjects, predicates, objects, and labels. The system features a modular graph store architecture with pluggable backends, allowing it to swap between in-memory storage and various external persistent databases. It includes a GraphQL-inspired API and a dedicated data visualizer for the interactive exploration of nodes and edges. Query capabilities cover bidirectional path traversal and multi-syntax execution usi

      Go
      View on GitHub↗15,043
    • cockroachdb/cockroachcockroachdb avatar

      cockroachdb/cockroach

      32,207View on GitHub↗

      Cockroach is a distributed SQL database designed to scale horizontally across multiple nodes while maintaining strict ACID compliance and global data consistency. It functions as a relational database engine that automatically partitions data into ranges, rebalancing them across a cluster to accommodate growing storage and throughput requirements. By utilizing a distributed consensus protocol, the system ensures that all nodes agree on the order of operations, providing fault tolerance and continuous availability even in the event of hardware failures. The system distinguishes itself through

      Gocockroachdbdatabasedistributed-database
      View on GitHub↗32,207
    • boltdb/boltboltdb avatar

      boltdb/bolt

      14,642View on GitHub↗

      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

      Go
      View on GitHub↗14,642
  • coreos/etcdcoreos avatar

    coreos/etcd

    51,846View on GitHub↗

    etcd is a distributed key-value store and configuration store designed to maintain a consistent set of data across a cluster of nodes. It functions as a reliable registry for storing and synchronizing critical settings and metadata used by distributed applications. The system implements the Raft consensus algorithm to ensure data consistency and leader election across servers. To protect data transfers and verify node identities, it utilizes a network security layer based on mutual TLS and client certificates. Its capabilities cover distributed configuration management, cluster state synchro

    Go
    View on GitHub↗51,846
  • Compare all 30 related projects→