The NoSQL Toolbox: an Interactive Database Selection Tool

Geeignet für: Bachelorarbeit oder Masterarbeit

In dieser Arbeit soll die Idee des “NoSQL Entscheidungsbaums” weiterentwickelt werden zu einem interaktiven Web-Tool. Ziel: Anwender geben ihre Anforderungen ein (z.B. geringe Latenz bei Reads, Joins, hohe Verfügbarkeit) und das Tool wählt darauf in Frage kommende NoSQL Systeme aus. Das existierende Klassifikationsschema kann dabei erweitert und um neue Dimensionen vertieft werden. Ferner ist eine “User-generated Recommendations” Funktion interessant, bei der Anwender ihre Erfahrungen mit den jeweiligen Systemen angeben, die daraufhin mit in den Bewertungsschlüssel einfließen.\ Die Arbeit basiert auf:

Ziele:

  • Analyse des NoSQL Toolbox Ansatzes (siehe Paper und Präsentation)
  • Entwurf und Implementierung einer Webanwendung zu Filterung passender Systeme, mit Bewertungsoption durch Nutzer.
  • Erweiterung des NoSQL Toolbox Ansatzes um weitere Systeme, z.B. anhand von DB Engines.

Einführungsliteratur:

Vertiefungsliteratur:

  • NoSQL Literatur aus dem allgemeinen Teil oben
  • Vorschlag zur Umsetzung als Web-Anwendung: Angular.js mit Baqend

Tags:

Aktualisiert:

Kommentare

Kommentar hinterlassen

Die E-Mail Adresse wird nicht veröffentlicht. Benötigte Felder sind markiert *