BuntDB vs MemSQL: What are the differences?
BuntDB: A fast, embeddable, in-memory key/value database for Go with custom indexing and geospatial support. BuntDB is a low-level, in-memory, key/value store in pure Go. It persists to disk, is ACID compliant, and uses locking for multiple readers and a single writer. It supports custom indexes and geospatial data. It's ideal for projects that need a dependable database and favor speed over data size; MemSQL: Database for real-time transactions and analytics. MemSQL converges transactions and analytics for sub-second data processing and reporting. Real-time businesses can build robust applications on a simple and scalable infrastructure that complements and extends existing data pipelines.
BuntDB and MemSQL can be categorized as "In-Memory Databases" tools.
BuntDB is an open source tool with 2.42K GitHub stars and 175 GitHub forks. Here's a link to BuntDB's open source repository on GitHub.