Slovenian

Podrobnosti projekta

Rezultati družbenih omrežij

Formula: ogledi + (všečki x 3)
Rezultat: 142 + (12 x 3) = 178
Rezultat ocene družbenih omrežij: 178

PaenkDb

Tema: Big Data
Tip projekta: Video
Die Paenko Datenbank ist eine ausfallsichere, dokumentenorientierte NoSQL Datenbank basierend auf einer Implementation des Raft-Konsens Algorithmus in der Programmiersprache Rust. Die Datenbank soll eine sichere Alternative zu bereits bestehende Datenbanken wie zum Beispiel MongoDb oder MariaDb sein. Diese beiden Datenbanksysteme sind in ihrer Funktion Datensätze zu replizieren in mancher Hinsicht limitiert. Wir wollen mit der Datenbank ein System implementieren, das unlimitiert ist und deswegen beliebig groß skaliert werden kann und das unabhängig vom geographischen Standort der Server.
Die Diplomarbeit umfasst vier Programme. Die Datenbank selbst, die die ACID Kriterien erfüllt und den Konsens-Algorithmus verwendet der von uns um zahlreiche Datenbank Features erweitert wurde. eine C# Library, die die Kommunikation mit der Datenbank aus einem C# Programm heraus vereinfacht, ein Management Programm, welches in C# mithilfe der Library implementiert wurde und ein Webinterface, das auf allen Datenbankservern läuft. Beide dieser Management-Tools sollen dabei helfen, ein laufendes Paenko Datenbanksystem zu konfigurieren. Das gesamte Projekt ist Open Source und auf GitHub verfügbar.
Opis projekta v angleščini
The Paenko database is a failsafe, document-oriented, NoSQL database based on an implementation of the consensus algorithm Raft in the programming language Rust. Our database is supposed to be an alternative to database systems like MongoDb and MariaDb. These two systems have several limits when it comes to replicating data on multiple servers. We do not want our database to have such limits because our goal is to implement a system that is limitless und fully scalable, regardless of the physical location of the used database servers.
Our diploma project consists of four programs: the database itself, which is based on the Raft algorithm that was expanded to allow some useful features and satisfy the ACID criteria, a C# library, which is a database driver and simplifies using the database in a C# application, a two management applications, one of which is a C# application that was created using our library and the other a web interface that is hosted on every database server. Both programs allow database configuration over an appealing graphical user interface. All of the programs in this project are Open Source.
178
142
12
PaenkDb
Florian HankoAG2VideoAT

Random ProjectsOgled vseh projektov

58
55
1
vrteči se nebotičnik v...
Anja JanežičAG1PosterSI
684
459
75
THE FILTERING SYSTEM ...
TechnomonsterAG2VideoTR
Finalist
15,687
15,603
28
Elementary Paricles
Barış Bayra...AG2Pres.TR
61
58
1
mustang
tjaša makarAG2PosterSI
IP: 138.201.154.83
X