github.com/akrylysov/pogreb

pogreb

Package pogreb implements an embedded key-value store for read-heavy workloads.

53

Decision Signals

Health score 53/100, confidence 80/100.

Caution
Maintenance 27
Adoption 38
Security 92
Maturity 55
Developer DX 83
Confidence 80

Install

go get github.com/akrylysov/pogreb

Package Data

updated May 31, 2026
Latest versionv0.10.2
Imported by62 packages
Stars0
Forks0
Last activity2 years ago
Latest releaseUnknown
LicenseUnknown
Known vuln records0

API Surface

33 symbols
SymbolKindSynopsis
CompactionResult Type type CompactionResult struct{ ... }
CompactionResult.CompactedSegments Field CompactedSegments int
CompactionResult.ReclaimedBytes Field ReclaimedBytes int
CompactionResult.ReclaimedRecords Field ReclaimedRecords int
DB Type type DB struct{}
DB.Close Method func (db *DB) Close() error
DB.Compact Method func (db *DB) Compact() (CompactionResult, error)
DB.Count Method func (db *DB) Count() uint32
DB.Delete Method func (db *DB) Delete(key []byte) error
DB.FileSize Method func (db *DB) FileSize() (int64, error)
DB.Get Method func (db *DB) Get(key []byte) ([]byte, error)
DB.Has Method func (db *DB) Has(key []byte) (bool, error)

Maintained Alternatives

limited recent repository activity

#1 cockroach

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.

Go ORM Libraries 32.2K stars 0 imported-by 100% confidence
92

#2 sqlx

Package sqlx provides general purpose extensions to database/sql.

Go ORM Libraries 17.6K stars 25.6K imported-by 100% confidence
79

#3 GORM

Developer-friendly ORM library for Go.

Go ORM Libraries 0 stars 86.9K imported-by 80% confidence
76

#4 manifestor

Package manifestor provides shared types for HLS and DASH manifest processing.

Go ORM Libraries 0 stars 0 imported-by 80% confidence
64

#6 xorm

Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle, Moved to https://gitea.com/xorm/xorm

Go ORM Libraries 0 stars 4.0K imported-by 40% confidence
63

Similar Packages

Go ORM Libraries

#1 cockroach

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.

Go ORM Libraries 32.2K stars 0 imported-by 100% confidence
92

#2 sqlx

Package sqlx provides general purpose extensions to database/sql.

Go ORM Libraries 17.6K stars 25.6K imported-by 100% confidence
79

#3 GORM

Developer-friendly ORM library for Go.

Go ORM Libraries 0 stars 86.9K imported-by 80% confidence
76

#4 manifestor

Package manifestor provides shared types for HLS and DASH manifest processing.

Go ORM Libraries 0 stars 0 imported-by 80% confidence
64