You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 5, 2024. It is now read-only.
Tom Lichtenstein edited this page Nov 22, 2017
·
29 revisions
API-Server
Database
We decided to use Apache Cassandra as our Database Management System. Cassandra has several advantages according to our use case. Because we mainly have analytical database requests, we prefer a column oriented DBMS. All data we receive and pass to the chainboard are formatted as JSON-objects, so a NoSQL based DBMS suits well for our purpose. Cassandra is the most popular column oriented NoSQL database management system. Furthermore Cassandra covers Partition tolerance and Availability in the CAP-Theorem. Consistency is not covered, but because we decide how our datasources are formatted and designed this should not be a big problem.