Posted on Apr 03, 22:26:51 CET 2016
The new release comes with significant changes!
A new SQL-ish query interfaceA new query interface (uqi_select and uqi_select_range) with an SQL-ish query language. The query engine can be extended through custom plugins, which can also be loaded from an external library. You can therefore run fast queries even when using the remote API or wrapper APIs like java, .NET, Python or Erlang.
Example queries are:
(SELECT)MIN($record) FROM DATABASE 1
TOP($record) FROM DATABASE 1 WHERE condition($record)
Just like the keys, records can now also be "typed", i.e. for uint32, uint64 and all other currently supported types.
Other changesIn addition there were a few (mostly minor) changes in the API and bug fixes.
Due to the addition of reord types is the file format not compatible to 2.2.0.All files are available on the download page.