Welche Art von NoSQL Ist für Sie?

Die erste Frage ist, was macht Ihre Daten aussehen? Im Gegensatz zu relationalen Datenbanken, in denen es eine gegeben hat, dass das Datenmodell enthält Tabellen, Zeilen, Spalten und Beziehungen können NoSQL-Datenbanken eine Vielzahl von Datentypen enthalten.

Die Tabelle entspricht Datentypen mit der NoSQL-Datenbank, die Sie betrachten wünschen können.

NoSQL Datenmanagement Use Cases
Daten zu verwaltenNoSQL-Datenbank
Handelsunterlagen (FpML), Einzelhandel Versicherungen (ACORD), Healthcare-Nachrichten, E-FormulardatenDokumentendatenbank mit XML-Unterstützung
Monatliche Daten Dumps im Text begrenzt (CSV, TSV) Dateien, orsystem / Web-Log-DateienBigtable Klon für einfache Strukturen
Dokumentendatenbank für sehr komplexe Strukturen
Office-Dokumente, E-Mails, PowerpointDokumentendatenbank mit binären Dokumenttext und metadataextraction Unterstützung
Web-Anwendung persistente Daten (javascript Object Notation- JSON)Dokumentendatenbank mit JSON-Unterstützung und eine RESTful API
Metadaten-Katalog von mehreren anderen Systemen (zB Bibliothekssysteme)BigTable für einfache Liste von verwandten Bereichen und Werte
Dokument-Datenbank für komplexe Datenstrukturen oder Volltextinformationen
Hochgeladene Bilder und Dokumente für einen späteren Abruf von uniqueIDKey-Wertspeicher für einfache Speicher / Abruf
Dokumentenspeicher mit Binär-Text-Extraktion und Suche nach morecomplex Anforderungen
RDF, N-Triples, N3 oder anderen verbunden (offen) DatenTriple-Speicher zu speichern und abfragen Fakten (Behauptungen) aboutsubjects
Graph Speicher abzufragen und zu analysieren, die Beziehungen zwischen thesesubjects
Mix von Datentypen in dieser TabelleHybrid NoSQL-Datenbank

Menü