Need advice about which tool to choose?Ask the StackShare community!
SummitDB vs VoltDB: What are the differences?
SummitDB: In-Memory NoSQL DB *. SummitDB is an in-memory, NoSQL key/value database. It persists to disk, uses the Raft consensus algorithm, is ACID compliant, and built on a transactional and strongly-consistent model. It supports custom indexes, geospatial data, JSON documents, and user-defined JS scripting; *VoltDB:** In-memory relational DBMS capable of supporting millions of database operations per second. VoltDB is a fundamental redesign of the RDBMS that provides unparalleled performance and scalability on bare-metal, virtualized and cloud infrastructures. VoltDB is a modern in-memory architecture that supports both SQL + Java with data durability and fault tolerance.
SummitDB and VoltDB can be categorized as "In-Memory Databases" tools.
SummitDB is an open source tool with 1.22K GitHub stars and 69 GitHub forks. Here's a link to SummitDB's open source repository on GitHub.
Pros of SummitDB
Pros of VoltDB
- SQL + Java5
- In-memory database4
- A brainchild of Michael Stonebraker4
- Very Fast3
- NewSQL2