Quick start

Ubuntu 18.04.3 LTS (Bionic Beaver)

Get Siodb

  1. Go to https://siodb.io/getsiodb
  2. Download the most recent Debian package: siodb_<RELEASE_ID>_x86_64.deb
  3. Copy this package on your server

Install dependencies

apt-get update
apt-get install rlwrap libboost-thread1.65.1 libboost-thread1.62.0 \
libboost-system1.62.0 libboost-filesystem1.65.1 libboost-log1.65.1 \
libboost-program-options1.65.1

Siodb installation

dpkg --install ~/siodb_<RELEASE_ID>_x86_64.deb

Siodb instance startup

systemctl start siodb

Connect to the instance

/opt/siodb-<RELEASE_ID>/bin/siocli --admin siodb

Create your first table

create table employees ( firstname text, lastname text, salary int, hire_date timestamp) ;

insert into employees ( firstname, lastname, salary, hire_date)
values
( 'John', 'Doe', 180000, '2016-02-29' ) ;

Check the log files

tail /var/log/siodb/siodb/siodb_<YYYYMMDD>_<HHMISS>_<PID>.log
tail /var/log/siodb/siodb/siodb_<BINARY_NAME>_<YYYYMMDD>_<HHMISS>_<PID>.log