A swiss-knife database with power
Benefit from years of experience automated in Siodb (indexing, defragmentation, etc). Focus on pushing and retrieving data from your favourite programming language.
Get the simplicity of REST or the power of SQL. Both at the same time for unlimited purposes and seamless integration with your project.
Offer your project a fully encrypted database system. Keep your data always encrypted at rest and in-transit with the safest protocols and cipher algorithms.
Siodb equips you for frontline
Siodb equips you for your project with powerful features. You can deliver faster and safer with this database engine made to automate all the boring stuff. Just get Siodb for your project and start pushing and retrieving your data seamlessly with two protocols: REST and SQL.
Using Siodb, you'll have years of data experience gathered in one technology. For instance, forget about indexing, fragmentation, and encryption. Siodb cares your data at the state-of-art for you to spend less time as possible in database understanding and most of your time in delivery fast and safe applications.
Are you unclear about choosing a new database technology for your next apps? Don't, Siodb is Open Source to avoid vendor lock-in and provides several service levels for each step of your project, from the first line of code to production. Using Siodb, you're never alone.
Quick start now here or contact us, and we'll get back to you very soon.
Encrypts your data by default
Speaks REST and SQL
High performance, low footprint
This article describes how to use an encrypted database through REST APIs. The database used behind the scene is Siodb, which integrates natively REST APIs and encryption to allows you to push and retrieve encrypted data in JSON format. 1 – Get the database 2 – Create a user with a token 3 – Create[…]
Have you ever wondered if your data were properly encrypted? Have you ever spent hours configuring encryption? Or maybe you just can’t afford the cost of encrypting your data? I understand. Nowadays, The complexity of implementing encryption for your data is high. Indeed, those technologies often involve expertise and sometimes additional expenditure for the option.[…]
After months of research and development, the source code of Siodb is available here. The code is available for software freedom. Over the years, technological debt has increased for companies using proprietary systems for their IT. It is a costly model that generates long-term costs and frustration. Siodb is born from a blank page. Nowadays,[…]
Thank you for landing on this page. You see, developing a new database system is not a simple task. Can you imagine? Storage, locks, concurrency, data type, … Not simple but worth it. We believe that organizations deserve more simplicity for their data. You see, nobody wants to spend a huge amount of time managing[…]
In a previous post, we explained how Siodb organizes user data in columns. A column storage table is excellent for OLAP environments (for long-running queries on multi-dimensional tables). The Cell Address Set To rapidly identify any cells at any time, each cell has a unique address. And a group of addresses from the cells of[…]
Siodb has a unique way of storing data. This unique storage design is a combination of various modern concepts that together enable versioning, high performance, data TTL, and partitioning. Let’s discover deeper how works this storage architecture. Column storage First of all, Siodb stores its data per columns as opposed to row storage (discover the[…]