in-memory-database

There are 351 repositories under in-memory-database topic.

  • redis/redis

    For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.

    Language:C71.6k2.5k6.8k24.3k
  • dragonfly

    dragonflydb/dragonfly

    A modern replacement for Redis and Memcached

    Language:C++29.3k1671.9k1.1k
  • apache/ignite

    Apache Ignite

    Language:Java5k2682211.9k
  • roapi/roapi

    Create full-fledged APIs for slowly moving datasets without writing a single line of code.

    Language:Rust3.4k40182207
  • olric-data/olric

    Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.

    Language:Go3.3k47157131
  • 4paradigm/OpenMLDB

    OpenMLDB is an open-source machine learning database that provides a feature platform computing consistent features for training and inference.

    Language:C++1.7k401.7k322
  • hyrise/hyrise

    Hyrise is a research in-memory database.

    Language:C++84835909165
  • jakekgrog/GhostDB

    GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.

    Language:Go756281743
  • microstream

    microstream-one/microstream

    High-Performance Java-Native-Persistence. Store and load any Java Object Graph or Subgraphs partially, Relieved of Heavy-weight JPA. Microsecond Response Time. Ultra-High Throughput. Minimum of Latencies. Create Ultra-Fast In-Memory Database Applications & Microservices.

    Language:Java5681332545
  • EchoVault/SugarDB

    Embeddable and distributed in-memory alternative to Redis.

    Language:Go51178645
  • tsurugidb

    project-tsurugi/tsurugidb

    Tsurugi - next generation RDB for the new era

    Language:Shell4111249
  • arriqaaq/flashdb

    FlashDB is an embeddable, in-memory key/value database in Go (with Redis like commands and super easy to read)

    Language:Go3769630
  • DevrexLabs/memstate

    In-memory event-sourced ACID-transactional distributed object graph engine for .NET Standard

    Language:C#370156548
  • store

    eclipse-store/store

    High-Performance Java-Native-Persistence. Store and load any Java Object Graph or Subgraphs partially, Relieved of Heavy-weight JPA. Microsecond Response Time. Ultra-High Throughput. Minimum of Latencies. Create Ultra-Fast In-Memory Database Applications & Microservices.

    Language:Java3111411432
  • apache/ignite-3

    Apache Ignite 3

    Language:Java280200128
  • goldmansachs/obevo

    Obevo is a database deployment tool that handles enterprise scale schemas and complexity

    Language:Java2443318356
  • StereoDB

    StereoDB/StereoDB

    Ultrafast and lightweight in-process memory database written in F# that supports: transactions, secondary indexes, persistence, and data size larger than RAM.

    Language:F#2217345
  • LokiJS-Forge/LokiDB

    blazing fast, feature-rich in-memory database written in TypeScript

    Language:TypeScript193145625
  • blinkdb-js/blinkdb

    🗃️ An in-memory JS database optimized for large scale storage on the frontend.

    Language:TypeScript1275279
  • zefhub/zef

    Toolkit for graph-relational data across space and time

    Language:Python116843
  • viyadb/viyadb

    ViyaDB in-memory columnar analytical data store

    Language:C++1159198
  • quangh33/memkv

    A Redis-Inspired In-Memory Database

    Language:Go1123110
  • SharpVector

    Build5Nines/SharpVector

    Lightweight, In-memory, Semantic Search, Text Vector Database to embed in any .NET Application

    Language:C#1003177
  • baidu/redis

    Baidu Ksarch Redis - a production solution of redis cluster

  • koopjs/winnow

    Deprecated

    Language:JavaScript88153918
  • aws-samples/amazon-elasticache-samples

    Samples and documentation for using the Amazon ElastiCache Redis and Memcached

    Language:TypeScript868157
  • srecon/the-apache-ignite-book

    All code samples, scripts and more in-depth examples for The Apache Ignite Book. Include Apache Ignite 2.6 or above

    Language:Java8516050
  • jemc/jylis

    A distributed in-memory database for Conflict-free Replicated Data Types (CRDTs). :seedling: :left_right_arrow:

    Language:Pony77896
  • jdevuyst/comprehend

    Clojure in-memory database modeled on sets, not tables. Comprehend supports pattern matching, forward matching, rewriting, and transactional storage.

    Language:Clojure73400
  • KazaiMazai/SwiftletModel

    Lightweight Core Data alternative

    Language:Swift72201
  • evitaDB

    FgForrest/evitaDB

    evitaDB is a specialized database with an easy-to-use API for e-commerce systems. It is a low-latency NoSQL in-memory engine that handles all the complex tasks that e-commerce systems have to deal with on a daily basis. evitaDB is expected to act as a fast secondary lookup/search index used by front stores.

    Language:Java6433367
  • thetinygoat/segment

    A fast and simple in-memory key-value database 🦀

    Language:Rust62001
  • mrin9/Modular-Java-Jersey-Vue

    Moduler Java, Embedded Tomcat, Jersey, Vue, Vue3, Composition API, PrimeVue, Restfull WebApp

    Language:Java564126
  • tinyolap

    Zeutschler/tinyolap

    TinyOlap is a light-weight, in-process, in-memory, multi-dimensional, model-first OLAP engine for planning, budgeting, reporting, analysis and many other numerical purposes, written in plain Python.

    Language:Python516237
  • Romeh/spring-boot-ignite

    Show case for how to integrate apache ignite with spring boot plus using the durable memory feature and sql queries over ignite in memory caches

    Language:Java495241
  • UWHustle/hustle

    In-memory, columnar, arrow-based database.

    Language:C++488327