Skip to content
This repository has been archived by the owner on Jul 5, 2024. It is now read-only.

API Server

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.

Clone this wiki locally