Pogreb
Visit ToolPogreb is an embedded key-value store for read-heavy workloads written in Go. It is optimized for fast random lookups and infrequent bulk inserts, and can store larger-than-memory data sets.
At a glance
Trending
Pogreb is an embedded key-value store for read-heavy workloads written in Go. It is optimized for fast random lookups and infrequent bulk inserts, and can store larger-than-memory data sets.
Trending
About
Pogreb is an embedded key-value store specifically designed for read-heavy workloads, implemented entirely in Go. It excels at fast random lookups and is suitable for infrequent bulk inserts, making it ideal for applications requiring quick data retrieval. A key characteristic is its ability to manage data sets larger than available memory, coupled with low memory usage. All database methods are safe for concurrent use by multiple goroutines, ensuring robust performance in multi-threaded environments. While optimized for point lookups, its design using a hash table for indexing means range scans are not supported. The recovery process involves rebuilding the entire index, which might be a consideration for very large databases.
Capabilities
Pricing & Plans
Open Source
Free
FAQs
Trending