Skip to content

Demilivor/siodb

 
 

Repository files navigation

alt text

Siodb

A relational SQL database that secures your data, manages personal data life-cycle, and automates operational tasks. Feature out-of-the-box:

  • Transparent encryption
  • Standard SQL
  • Data versioning
  • Data model versioning
  • Automatic indexing
  • Replication
  • Distribution
  • Microservice friendly
  • High performance
  • High security
  • Transparent compression
  • Automatic In memory
  • Automatic data identification
  • Partitioned columns storage
  • Effortless administration

Current status: Alpha version

Quick Start

Docker

docker run -p 127.0.0.1:50000:50000/tcp --name siodb siodb/siodb

Cloud

Deploy to Hidora

Free Trial. Only requires an email address.

Connect to the instance in the container

siodb@ea7ad13791c1:/$ siocli --host localhost --port 50000 --user root --identity-file ~/.ssh/id_rsa
Siodb client v.0.6.0
Copyright (C) 2019-2020 Siodb GmbH. All rights reserved.

siocli> show databases ;
UUID                             NAME
-------------------------------- --------------------------------
68ba038e-b704-2cb9-1d0d-b9186...                             SYS

1 rows.

Quick Start (Linux)

Get the bootstrap script and run it

wget https://siodb.io/packages/InstallSiodb.sh
chmod u+x ./InstallSiodb.sh
sudo ./InstallSiodb.sh

Connect to the instance

  • Connect to your server as siodb
sudo su - siodb
siocli --host localhost --port 50000 --user root --identity-file ~/.ssh/id_rsa

Reference here.

Developer's Corner

Contributing

Go to the contribution page 👉 Here.

Drivers

Language Link
Golang Github
Rust Github
Java Github
Python Github
C++ Github
.NET Github

Development resources

The resources to integrate Siodb in your development are available here.

Building Siodb

To build Siodb from the source code, please follow the guidelines according to your Linux distribution here.

Documentation

We write the documentation in Markdow and it is available in the folder docs/users/docs. If you prefer a more user friendly format, the same documentation is available online here.

Support

  • Report your issue 👉 here.
  • Ask a question 👉 here.
  • Siodb Slack space 👉 here.

Whatever you would like to share with us, we are always prepared to listen: [email protected].

Support Siodb

Do you like this project? Tell it by clicking the star 🟊 on the top right of this page ☝☝

Follow Siodb

License

Siodb is free, and the source is available under the AGPL v3. Siodb uses bundled dependencies for which you can find the license in the NOTICE file in this repository's top-level directory.

Useful References

About

Official Siodb repository.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 95.5%
  • Makefile 2.1%
  • C 1.5%
  • ANTLR 0.7%
  • Shell 0.2%
  • Dockerfile 0.0%