valentin-carl / nuclio

High-Performance Serverless event and data processing platform
https://nuclio.io
Apache License 2.0
0 stars 0 forks source link

Evaluate different databases #9

Open KonsumGandalf opened 1 year ago

KonsumGandalf commented 1 year ago

Ticket

Title: Evaluate database options for our project

Description:

We need to evaluate different database options for our project. We need to consider the following factors:

We have identified the following top popular databases according to Stack Overflow:

Based on the following performance benchmark, MongoDB and PostgreSQL seem to be faster than the other options:

[https://arangodb.com/2018/02/nosql-performance-benchmark-2018-mongodb-postgresql-orientdb-neo4j-arangodb/]

We would also like to test SQLite, as it is a lightweight and fast database that may be a good option for our project.

Tasks:

Evaluation Criteria:

Deliverables:

valentin-carl commented 1 year ago

I recommend this driver + sqlx for sqlite3 + golang