SQL ist der Hauptstamm. Warum ich das so verstehe: Aus technischer Sicht
Wann sollte NoSQL eingeführt werden? Sehen wir uns zunächst den Prozess von SQL -> SQL + NoSQL an. https://www.jb51.net/article/79236.htm Warum NoSQL verwenden? Diese NoSQL? Für die Sprache Java:
Meine Idee: In Bezug auf die Java-Sprache:
Die NoSQL-Ära Es gibt bereits viele NoSQL-Datenbanken, wie MongoDB, Redis, Riak, HBase, Cassandra usw. Jeder von ihnen hat eine der folgenden Eigenschaften:
Anwendbare Szenarien Speichern Sie Benutzerinformationen wie Sitzungen, Profile, Parameter, Einkaufswagen usw. Diese Informationen sind normalerweise mit einer ID (Schlüssel) verknüpft und in diesem Szenario ist eine Schlüssel-Wert-Datenbank eine gute Wahl. Nicht anwendbare Szenarien 1) Führen Sie die Abfrage nicht nach Schlüssel, sondern nach Wert durch. Es gibt keine Möglichkeit, in der Schlüssel-Wert-Datenbank nach Wert abzufragen. 2) Die Beziehung zwischen Daten muss gespeichert werden. In einer Schlüssel-Wert-Datenbank können Daten nicht durch zwei oder mehr Schlüssel verknüpft werden. 3) Transaktionsunterstützung. Ein Rollback ist nicht möglich, wenn in der Key-Value-Datenbank ein Fehler auftritt. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
<<: Vue.js implementiert eine Bildwechselfunktion
>>: Zwei Möglichkeiten zur Installation von Python3 auf Linux-Servern
Unicode-Signatur-BOM – Was ist die BOM? BOM ist di...
Zu Beginn dieses Artikels möchte ich die Fehler in...
Umfeld Centos 6.6 MySQL 5.7 Installieren Falls da...
Beim Konfigurieren des Tomcat-Servers ist mir heu...
Inhaltsverzeichnis 1. Was ist der Lebenszyklus 2....
Wenn Sie nur ein paar Tabellen oder eine einzelne...
Inhaltsverzeichnis Funktionsaufrufoptimierung Fun...
Inhaltsverzeichnis Vorwort Hauptimplementierungsc...
Hier präsentiert 123WORDPRESS.COM den ersten Teil...
Ohne weitere Umschweife werde ich den Code direkt...
1. Öffnen Sie Port 2375 Bearbeiten Sie docker.ser...
Inhaltsverzeichnis 1. MySQL-Datensicherung 1.1. m...
Hallo zusammen, ich bin Liang Xu. Bei der Verwend...
Effektanzeige Die eingebaute Boot-Oberfläche ist ...
1. Scroll Snap ist eine unverzichtbare Fähigkeit ...