High-performance, columnar, in-memory store with bitmap indexing in Go
Las características principales de kelindar/column son: Database Engines, Database Systems, Key-Value Stores.
Las alternativas de código abierto para kelindar/column incluyen: cockroachdb/pebble — Pebble is an embedded key-value storage engine written in Go, designed as a library that provides durable,… 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…
Pebble is an embedded key-value storage engine written in Go, designed as a library that provides durable, write-optimized data persistence directly within applications. It organizes data using a log-structured merge-tree (LSM-tree) structure, where writes are first buffered in an in-memory skiplist memtable and persisted to a write-ahead log before being flushed to block-based SSTable files on disk. The engine supports atomic batch commits, configurable write synchronization, and automatic background compaction that merges and rewrites sorted runs to reclaim space and maintain read performanc
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
Embedded key-value store for read-heavy workloads written in Go