It would help if you were more specific about your needs. LevelDB is
quite a different (and lower-level) abstraction from an SQL db like
sqlite. It's not clear that you can do an apples-to-apples comparison
between the two. Additionally, LevelDB is an LSM DB whereas sqlite
uses a typical b-tree architecture (I think), so I expect that a
particular type of workload (reads vs writes) will favor one over the
other.
I would advise you not to worry too much about performance benchmarks
before you have a clearer picture of exactly what your needs are (and
maybe not until you know your DB is the bottleneck).
One of my favorite projects in this space is Bolt:
https://github.com/boltdb/bolt
It has the advantage of being pure-Go, unlike the other two projects
you listed. It also has a small, simple API that may fit your use case
or may be too limited.
> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
golang-nuts...@googlegroups.com.
> For more options, visit
https://groups.google.com/d/optout.