
Technology
SodaDB
A Beginner-Friendly Concurrent Datastore built with Go.
Reuben Ninan
2020-04-20
Get SodaDB here. Source Code available here.
Install
Visit the releases page and download the latest release.
If you don't see one compatible with your operating system, open an Issue.
Issue templates for releases coming soon!
Build from source
- Clone repository
- Run build.sh in
/tools
folder then navigate to/build
for executables or navigate to/src
and rungo build .
Features
More features will be added in the future
- get
- set
Supported Data Types
- Integer (32 Bit) (INT)
- String (STR)
- Character (CHAR)
- Byte (BYTE)
Using the CLI
- Run SodaDB executable
- Choose to launch either the client or server application
- Starting storing!
Usage
Set
Single Value
soda> set [datatype] [value] [key]
List
soda> set list [datatype] [values] [key]
Example
soda> set INT (1,4,2,5,2) foo // single
soda> set INT 300 bar // list
Get
soda> get [key]
Example
soda> get foo
(1,4,2,5,2)
soda> get bar
300
Drivers for Python, Go and TypeScript coming soon!
Written with 💙
Inspired by