A open-source SQL-like database.
Perdia-DB was just a small project for our 2nd year Software-Developement final, we do not intend to continue working on it. The overall design decisions we took are questionable, but it was fun.
This is a short summary for our school project.
Kategorie | Beschreibung |
---|---|
Name | Perdia-DB |
Teammitglieder | Julian Burger David Koch |
Beschreibung | Perdia-DB ist eine Datenbank die Datenstrukturen abspeichern kann. Man kann vorgeben wie die Daten gruppiert werden sollen und danach Objekte nach diesem Schema abspeichern. |
- Perdia-DB
- Lexing & Parsing
- Template creation
- Template instantiation
- Data querying
- Add Webserver
- Add Securelayer
- Add storage thread
- Java-Client
- TCP-IP queries
- Decryption & Encryption of queries
- Query presets
- Data parsing
- Typesafe interface
- JavaDoc documentation
- ExampleApplication
- Java RESTful-API Backend
- Java ORM Blog usage
- Rust frontend architecture
- Add Posts
- Delete Posts
- View Posts
- Rework pang to use an AST instead of a horrible match statement (Perdia-DB)
- Client in another language
- Reasonable CPU performance (Perdia-DB, on idle)