Skip to content

Preetam/lm2

Repository files navigation

lm2 CircleCI GoDoc

lm2 (listmap2) is an ordered key-value storage library.

It provides

  • Ordered key-value data model
  • Append-only modifications
  • Fully durable, atomic writes
  • Cursors with snapshot reads

Because it is append-only, records are never actually deleted. You will have to rewrite a collection to reclaim space.

License

BSD (see LICENSE)

Projects that use lm2

  • Transverse uses lm2 to store metadata, and uses lm2 through the Rig for synchronous replication.
  • Cistern uses lm2 for storing events.

About

Ordered key-value storage package written in Go

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages