| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| summitdb-0.3.2-darwin-amd64.zip | 2016-11-06 | 4.9 MB | |
| summitdb-0.3.2-freebsd-amd64.zip | 2016-11-06 | 4.9 MB | |
| summitdb-0.3.2-linux-amd64.tar.gz | 2016-11-06 | 4.9 MB | |
| summitdb-0.3.2-windows-amd64.zip | 2016-11-06 | 4.9 MB | |
| 0.3.2.tar.gz | 2016-11-06 | 3.4 MB | |
| 0.3.2.zip | 2016-11-06 | 3.7 MB | |
| README.md | 2016-11-06 | 2.1 kB | |
| Totals: 7 Items | 26.7 MB | 0 | |
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.
You can find detailed documentation at github.com/tidwall/summitdb.
Change Log
[0.3.2] - 2016-10-17
Added
- JSET, JGET, JDEL commands for working with JSON documents.
Changed
- Moved build.sh into resources direction to avoid confusion about which to use: build.sh or make.
- Updated GJSON/SJSON vendored libraries.
Getting Started
OS X
To get started on OSX run the following in a terminal:
:::sh
curl -L https://github.com/tidwall/summitdb/releases/download/0.3.2/summitdb-0.3.2-darwin-amd64.zip -o summitdb-0.3.2-darwin-amd64.zip
unzip summitdb-0.3.2-darwin-amd64.zip
cd summitdb-0.3.2-darwin-amd64
./summitdb-server
Linux
To get started on Linux run the following in a terminal:
:::sh
curl -L https://github.com/tidwall/summitdb/releases/download/0.3.2/summitdb-0.3.2-linux-amd64.tar.gz -o summitdb-0.3.2-linux-amd64.tar.gz
tar xzvf summitdb-0.3.2-linux-amd64.tar.gz
cd summitdb-0.3.2-linux-amd64
./summitdb-server
FreeBSD
To get started on FreeBSD run the following in a terminal:
:::sh
curl -L https://github.com/tidwall/summitdb/releases/download/0.3.2/summitdb-0.3.2-freebsd-amd64.tar.gz -o summitdb-0.3.2-freebsd-amd64.tar.gz
tar xzvf summitdb-0.3.2-freebsd-amd64.tar.gz
cd summitdb-0.3.2-freebsd-amd64
./summitdb-server