Skip to content
This repository has been archived by the owner on Dec 9, 2018. It is now read-only.

Latest commit

 

History

History
10 lines (7 loc) · 1.17 KB

README.md

File metadata and controls

10 lines (7 loc) · 1.17 KB

pbdb

If you have an immediate need for a Go embeddable, Protobuf native data store, I recommend Storm, which runs on Bolt and supports several codecs. Or if Go is not a requirement then ProfaneDB has the same objectives as this project.

This project will be the intersection of Storm and ProfaneDB.

  • Your gRPC compatible Protobuf definitions will dictate the storage schema without Go specific tags or structures.
  • Rather than Bolt, the newer dgraph-io/badger store will be used for it's notable performance advantage.
  • Instead of an ORM with SQL-like methods that depend on reflection, consider plugging into the existing Go protoc pipline to simultaneously generate type safe accessors (work we've already done elsewhere) for search.

For project status, see the issues and milestones.