How well does UnQLite perform? How does it compare to SQLite (in performance)? How well does UnQLite perform? How does it compare to SQLite (in performance)? sqlite sqlite

How well does UnQLite perform? How does it compare to SQLite (in performance)?


I've done a bit of fooling around with UnQLite using python bindings I wrote. The Python bindings use cython and are quite fast.

What I've found from my experimentation is that UnQLite's key/value APIs are pretty damn fast, comparable to other DBMs. Things slow down a bit when you start using Jx9 and the document store, though.

Basically depends on what you need...

If you want SQL and ad-hoc querying, I'd suggest using SQLite. It is plenty fast and quite flexible.

If you want just keys and values, I'd use something like leveldb or rocksdb.

If you want a lightweight JSON document store, or key/value with a bit "extra", then UnQLite may be a good fit.