
What is it all about?
Tarantool is an in-memory database and application server. Tarantool is an open-source in-memory DBMS combined with a Lua application server. In some benchmarks it has proven to be faster than any of the better-known NoSQL products, and Mail.Ru is committed to making Tarantool the best-known as well as the best. The product is in production use within many small and large companies, as well as within Mail.Ru itself.
Key Features
* 100% compatible drop-in replacement for Lua 5.1, based on LuaJIT 2.1. Simply use #!/usr/bin/tarantool instead of #!/usr/bin/lua in your script. * full support for Lua modules and a rich set of own modules, including cooperative multitasking, non-blocking I/O, access to external databases, etc * MsgPack data format and MsgPack based client-server protocol * two data engines: 100% in-memory with optional persistence and a 2-level disk-based B-tree, to use with large data sets * multiple index types: HASH, TREE, RTREE, BITSET * asynchronous master-master replication * authentication and access control * the database is just a C extension to the app server and can be turned off
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}