Skip to content
This repository has been archived by the owner on May 14, 2024. It is now read-only.

Releases: tidwall/summitdb

0.4.0

03 Feb 01:31
Compare
Choose a tag to compare

SummitDB

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.4.0] - 2017-02-02

Added

  • #10: FENCEGET command for reading fencing token without changing it (@glycerine)
  • Length option to FENCE command, supports batch updates (@glycerine)

Fixed

  • Redcon memory leak

Getting Started

OS X

To get started on OSX run the following in a terminal:

curl -L  https://github.com/tidwall/summitdb/releases/download/0.4.0/summitdb-0.4.0-darwin-amd64.zip -o summitdb-0.4.0-darwin-amd64.zip
unzip summitdb-0.4.0-darwin-amd64.zip
cd summitdb-0.4.0-darwin-amd64
./summitdb-server

Linux

To get started on Linux run the following in a terminal:

curl -L  https://github.com/tidwall/summitdb/releases/download/0.4.0/summitdb-0.4.0-linux-amd64.tar.gz -o summitdb-0.4.0-linux-amd64.tar.gz
tar xzvf summitdb-0.4.0-linux-amd64.tar.gz
cd summitdb-0.4.0-linux-amd64
./summitdb-server

FreeBSD

To get started on FreeBSD run the following in a terminal:

curl -L  https://github.com/tidwall/summitdb/releases/download/0.4.0/summitdb-0.4.0-freebsd-amd64.zip -o summitdb-0.4.0-freebsd-amd64.zip
unzip summitdb-0.4.0-freebsd-amd64.zip
cd summitdb-0.4.0-freebsd-amd64
./summitdb-server

0.3.2

06 Nov 17:42
Compare
Choose a tag to compare

SummitDB

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:

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:

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:

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

0.2.2

19 Oct 21:36
Compare
Choose a tag to compare

SummitDB

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.2.2] - 2016-10-17

Added

  • Added BACKUP command
  • Added RAFTPEERS command
  • Added FENCE command

Getting Started

OS X

To get started on OSX run the following in a terminal:

curl -L  https://github.com/tidwall/summitdb/releases/download/0.2.2/summitdb-0.2.2-darwin-amd64.zip -o summitdb-0.2.2-darwin-amd64.zip
unzip summitdb-0.2.2-darwin-amd64.zip
cd summitdb-0.2.2-darwin-amd64
./summitdb-server

Linux

To get started on Linux run the following in a terminal:

curl -L  https://github.com/tidwall/summitdb/releases/download/0.2.2/summitdb-0.2.2-linux-amd64.tar.gz -o summitdb-0.2.2-linux-amd64.tar.gz
tar xzvf summitdb-0.2.2-linux-amd64.tar.gz
cd summitdb-0.2.2-linux-amd64
./summitdb-server

FreeBSD

To get started on FreeBSD run the following in a terminal:

curl -L  https://github.com/tidwall/summitdb/releases/download/0.2.2/summitdb-0.2.2-freebsd-amd64.tar.gz -o summitdb-0.2.2-freebsd-amd64.tar.gz
tar xzvf summitdb-0.2.2-freebsd-amd64.tar.gz
cd summitdb-0.2.2-freebsd-amd64
./summitdb-server