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
xujiajun avatar

xujiajun/nutsdb

0
View on GitHub↗
3,568 stars·342 forks·Go·Apache-2.0·10 viewsnutsdb.github.io/nutsdb↗

Nutsdb

A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.

Features

  • Database Engines - Simple, fast, embeddable, persistent key/value store.
  • Databases - Embedded, persistent key-value store with transaction support.
  • Key-Value Stores - Embeddable persistent key-value store supporting complex data structures.

Star history

Star history chart for xujiajun/nutsdbStar history chart for xujiajun/nutsdb

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.

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

Frequently asked questions

What does xujiajun/nutsdb do?

A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.

What are the main features of xujiajun/nutsdb?

The main features of xujiajun/nutsdb are: Database Engines, Databases, Key-Value Stores.

Which projects share features with xujiajun/nutsdb?

Projects with overlapping indexed features include: roseduan/rosedb — RoseDB is an embedded key-value database and log-structured storage engine. It functions as a library-based database… tidwall/buntdb — BuntDB is an embedded key-value store for Go applications, providing in-memory storage with optional disk persistence.… akrylysov/pogreb — Embedded key-value store for read-heavy workloads written in Go. dgraph-io/badger — Badger is an embeddable key-value store written in Go that provides persistent data storage for byte keys and values.… peterbourgon/diskv — A disk-backed key-value store. dicedb/dice — Dice is a low-latency key-value store based on Valkey that functions as a hierarchical storage engine. It combines a…

Projects sharing features with Nutsdb

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

    peterbourgon/diskv

    1,458View on GitHub↗

    A disk-backed key-value store.

    Go
    View on GitHub↗1,458
  • dgraph-io/badgerdgraph-io avatar

    dgraph-io/badger

    15,666View on GitHub↗

    Badger is an embeddable key-value store written in Go that provides persistent data storage for byte keys and values. It is a persistent database that utilizes a tiered LSM tree storage model to optimize disk storage and retrieval efficiency. The system features an ACID transaction engine that ensures data integrity through serializable snapshot isolation and multi-version concurrency control. It also provides an encrypted key-value store with data-at-rest encryption and a managed encrypted key registry to secure stored information. The engine covers a broad set of capabilities including hig

    Godatabasedocument-databasego
    View on GitHub↗15,666
  • akrylysov/pogrebakrylysov avatar

    akrylysov/pogreb

    1,350View on GitHub↗

    Embedded key-value store for read-heavy workloads written in Go

    Gogohash-tablekey-value
    View on GitHub↗1,350
  • roseduan/rosedbroseduan avatar

    roseduan/rosedb

    4,882View on GitHub↗

    RoseDB is an embedded key-value database and log-structured storage engine. It functions as a library-based database that runs within an application process to provide local data persistence without the need for a separate database server. The project implements a Bitcask-style store, utilizing an append-only log format to maximize write throughput and minimize seek time. It ensures data consistency by grouping multiple read and write operations into single atomic units. The storage architecture relies on an in-memory key index for constant-time lookups and uses segment-based file management

    Go
    View on GitHub↗4,882
Compare all 30 related projects→