Showing 12 open source projects for "memory database"

View related business solutions
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    Olric

    Olric

    Distributed, in-memory key/value store and cache

    A lightweight, distributed in-memory data store designed for key-value caching and ephemeral storage.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Genji

    Genji

    Document-oriented, embedded SQL database

    ...Fully serializable transactions, in-memory mode, memory usage control, and more. Genji was designed for simplicity in mind. It is really easy to insert and read documents of any shape. Genji mixes the best of both worlds by combining powerful SQL commands with JSON. Genji tables are schemaless, but it is possible to add constraints on any field to ensure the coherence of data within a table.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    go-mysql-server

    go-mysql-server

    A MySQL-compatible relational database with a storage agnostic query

    go-mysql-server is a data-source agnostic SQL engine and server which runs queries on data sources you provide, using the MySQL dialect and wire protocol. A simple in-memory database implementation is included, and you can query any data source you want by implementing your own backend. Dolt, a SQL database with Git-style versioning, is the main production database implementation of this package. Check out that project for a reference implementation. Or, hop into the Dolt Discord server here if you want to talk to the core developers behind go-mysql-server and Dolt.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    PostgreSQL client and ORM for Golang

    PostgreSQL client and ORM for Golang

    Golang ORM with focus on PostgreSQL features and performance

    Basic types, integers, floats, string, bool, time.Time, net.IP, net.IPNet. All struct fields are nullable by default and zero values (empty string, 0, zero time, empty map or slice, nil ptr) are marshalled as SQL NULL. pg:",notnull" is used to add SQL NOT NULL constraint and pg:",use_zero" to allow Go zero values. sql.NullBool, sql.NullString, sql.NullInt64, sql.NullFloat64 and pg.NullTime. Structs, maps and arrays are marshalled as JSON by default. PostgreSQL multidimensional Arrays using...
    Downloads: 5 This Week
    Last Update:
    See Project
  • Auth0 B2B Essentials: SSO, MFA, and RBAC Built In Icon
    Auth0 B2B Essentials: SSO, MFA, and RBAC Built In

    Unlimited organizations, 3 enterprise SSO connections, role-based access control, and pro MFA included. Dev and prod tenants out of the box.

    Auth0's B2B Essentials plan gives you everything you need to ship secure multi-tenant apps. Unlimited orgs, enterprise SSO, RBAC, audit log streaming, and higher auth and API limits included. Add on M2M tokens, enterprise MFA, or additional SSO connections as you scale.
    Sign Up Free
  • 5
    etcd

    etcd

    Distributed reliable key-value store for the most critical data

    A distributed, reliable key-value store for the most critical data of a distributed system. etcd is a strongly consistent, distributed key-value store that provides a reliable way to store data that needs to be accessed by a distributed system or cluster of machines. It gracefully handles leader elections during network partitions and can tolerate machine failure, even in the leader node. etcd is a consistent distributed key-value store. Mainly used as a separate coordination service, in...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    pgstream

    pgstream

    PostgreSQL replication with DDL changes

    pgstream is an open source CDC command-line tool and library that offers Postgres replication support with DDL changes to any provided output. One of the main differentiators of pgstream is the fact that it tracks and replicates schema changes automatically. It relies on SQL triggers that will populate a Postgres table (pgstream.schema_log) containing a history log of all DDL changes for a given schema. Whenever a schema change occurs, this trigger creates a new row in the schema log table...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    CursusDB

    CursusDB

    CursusDB is an open-source distributed in-memory database

    CursusDB is a time-series database built for high-performance analytics and data processing, optimized for handling large volumes of sequential data efficiently.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    FeatureBase

    FeatureBase

    A crazy fast analytical database, built on bitmaps

    FeatureBase is an Open Source, in-memory, MLAP engine providing SQL support, real-time updates, and analytical processing for your growing data. A binary tree index improves the performance & efficiency of analytical queries by reducing I/O operation. Simple or complex, FeatureBase knocks it out in milliseconds. On-the-fly updates and deletes. Operate instantly on your freshest data without the need for preaggregation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    EliasDB

    EliasDB

    EliasDB a graph-based database

    EliasDB is a graph-based database that aims to provide a lightweight solution for projects which want to store their data as a graph. Build on top of a custom key-value store that supports transactions and memory-only storage. Data is stored in nodes (key-value objects) which are connected via edges. Stored graphs can be separated via partitions. Stored graphs support cascading deletions - delete one node and all its "children".
    Downloads: 0 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 10
    caffeine Database

    caffeine Database

    A basic REST service for JSON data - enough for prototyping and MVPs

    Caffeine is an open-source, lightweight application that provides real-time monitoring of server resource usage. It is designed for DevOps teams to track CPU, memory, disk, and network utilization in real time, helping diagnose performance bottlenecks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Kache

    Kache

    A simple in memory cache written using go

    Kache is a simple, lightweight in-memory key-value store written in Go, designed to provide high-performance caching solutions for applications. It offers features similar to Redis but is optimized for lightweight deployments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    SummitDB

    SummitDB

    In-memory NoSQL database with ACID transactions, Raft consensus, etc.

    SummitDB is an in-memory, NoSQL key/value database. It persists to disk, uses the Raft consensus algorithm, is ACID compliant, and is built on a transactional and strongly-consistent model. It supports custom indexes, geospatial data, JSON documents, and user-defined JS scripting. The easiest way to get SummitDB is to use one of the pre-built release binaries which are available for OSX, Linux, and Windows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB