12

Ich habe viele Artikel über nicht-relationale Datenbanken, die gesamte NOSQL-Bewegung gelesen und es gibt eine Menge neuer, neuer Aktivitäten um es herum. Es scheint ein sehr interessanter Ansatz zu sein, um hochskalierbare Webanwendungen zu erstellen, aber leider (aber auch eine gute Sache in diesem Stadium) gibt es im Moment keinen klaren Standard.Wie wäre eine "NOSQL" -Datenbank für Consumer-Apps (z. B. Social Bookmarking)?

Mein Hintergrund ist im LAMP-Stack (mit MySQL als dB) und ich wollte verstehen, welche Unterschiede und Einschränkungen es geben würde - aber mit dem Beispiel von realen Web-Anwendungen da draußen. Es gibt eine Menge guter Artikel über die Theorie der Vor-und Nachteile von RDBMS vs Nicht-RDBMS, aber ich habe nichts gefunden, das durch ein Beispiel geht, wie eine bestehende Web-App (zum Beispiel Social Bookmarking) anders aufgebaut wäre Vorteil der neuen dB-Struktur und welche Features müsste man weglassen - wo der NOSQL dB Schlüsselwert oder Dokument-zentrisch oder Graphen sein könnte.

Wäre jemand bereit, einen Vergleich eines NOSQL vs RDBMS-Modells/Architektur einer realen Web-App (wie Social Bookmarking oder irgendein anderes Beispiel, das die Konzepte gut erklären könnte) zu erproben? ?

Für den anderen Referenz, sind hier einige der Artikel, die ich über gekommen sind:

+1

schließen abgestimmt. Dies ist eine Frage-und-Antwort-Website, und Sie haben nach einer Reihe von Aufsätzen gefragt. –

+0

Schließen Sie das nicht, ich würde 200 Wiederholungen geben, um eine Antwort zu hören. Ich hätte * eigentlich * nie einen funktionierenden Port einer Web-App zu einer NoSQL-Datenbank gefunden, zumindest eine, die skaliert hätte. – Xeoncross

+0

@Xeoncross - Warum hast du meine Antwort abgelehnt? Ich hätte gerne die Gelegenheit zu rezitieren ... – GalacticJello

Antwort

Verwandte Themen