Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Open-Source-Daten werden erwachsen:Wählen Sie MySQL, NoSQL oder beides

Open-Source-Daten haben eine gespaltene Persönlichkeit. Da gibt es den NoSQL-Fanatiker, der gerne Tiraden gegen die restriktive Welt der relationalen Datenbanken abfeuert, und dann gibt es den MySQL-Anhänger, der ein überzeugter Verfechter von allem ist, was strukturiert ist – mit all diesen Daten, die irgendwo ordentlich in einer Tabelle leben.

Bei aller Rhetorik könnte man meinen, diese beiden Seiten müssten sich nie vertragen. Tatsächlich sorgen Tausende von Unternehmen Tag für Tag dafür, dass relationale und schemalose Datenbanken gut zusammenspielen. Das ist seit Jahren so.

Neue Technologietrends neigen jedoch dazu, zu polarisieren. Als NoSQL durchstartete, begann es wie ein Aufruf zum Ende relationaler Datenbanken zu klingen. Das wird wahrscheinlich nicht so schnell passieren – und das aus gutem Grund.

Craigslist ist ein großartiges Beispiel für ein Unternehmen, das den strukturierten und unstrukturierten Datenabruf nahtlos integriert. In der Vergangenheit hat das Unternehmen MySQL verwendet, um den stündlichen Ansturm von Stellen- und Kleinanzeigen zu bewältigen.

Trotz der hohen Arbeitsbelastung ist MySQL dieser Aufgabe problemlos gewachsen. Die Notwendigkeit eines NoSQL-Ansatzes tauchte erst auf, als archivierte Daten epische Ausmaße annahmen. Aufgrund behördlicher Auflagen muss Craigslist alle historischen Daten archivieren – sogar die fünf Jahre alte Anzeige für die schmuddelige, überteuerte Wohnung in Austin während der SXSW.

Lesen Sie mehr