Skip to content
/ siodb Public

A simple SQL database engine. All encrypted. Execute multiple SQL queries at once through one REST query. No ORM and no additional modules required. Available for all programming languages.

License

Notifications You must be signed in to change notification settings

siodb/siodb

Repository files navigation

alt text

Deliver safer and faster with Siodb, a Swiss-knife database to eliminate database complexity

  • Fully automated: Automatic primary key, data sizing, indexing, defragmentation, etc
  • Fully encrypted: Your data always encrypted at rest and in-transit
  • Easy integration: The best of both worlds with REST and SQL combined
curl -X POST \
-d '[
      {
         "EMAIL" : "dwain.jonhson@gmail.com",
         "FIRST_NAME" : "Dwain",
         "LAST_NAME" : "Jonhson",
         "USERNAME" : "dwainjonhson"
      }
]' \
https://${USER}:${TOKEN}@localhost:50443/database/my_app/tables/users/rows
curl https://${USER}:${TOKEN}@localhost:50443/query?q='select * from my_app.users;'
{
   "status" : 200,
   "rows" : [
      {
         "TRID" : 1,
         "EMAIL" : "jason.statham@gmail.com",
         "FIRST_NAME" : "Jason",
         "LAST_NAME" : "Statham",
         "USERNAME" : "jasonstatham"
      },
      {
         "TRID" : 2,
         "EMAIL" : "dwain.jonhson@gmail.com",
         "FIRST_NAME" : "Dwain",
         "LAST_NAME" : "Jonhson",
         "USERNAME" : "dwainjonhson"
      }
   ]
}
siocli> select * from my_app.users;

TRID   EMAIL                       FIRST_NAME     LAST_NAME     USERNAME
------ --------------------------- -------------- ------------- --------------
     1 jason.statham@gmail.com     Jason          Statham       jasonstatham
     2 dwain.jonhson@gmail.com     Dwain          Jonhson       dwainjonhson

Row(s): 2

Elapsed time: 15 ms.

Help Siodb

Your support is welcomed. One-click on the star 🟊 on the top right corner of this page ☝☝ is a lot for us!

Get started for free with Siodb as an API in your serverless platform

Contributing

  • Go to the contribution page 👉 Here.

Links

  • Official website of the project 👉 here.
  • Report your issue 👉 here.
  • Ask a question 👉 here.
  • Siodb Slack space 👉 here.

Social

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.

About

A simple SQL database engine. All encrypted. Execute multiple SQL queries at once through one REST query. No ORM and no additional modules required. Available for all programming languages.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published