Articles tagged with: database
Neuigkeiten »
Den Überblick über die verschiedenen Lösungen zu behalten ist gerade bei jungen Technologien oftmals ein anstrengendes Unterfangen. Schön deshalb wenn sich jemand anderes die Arbeit macht und eine Übersicht schafft und man selbst davon profitieren kann. Gute Sache dieses Internet.
High Performance Scalable Data Stores von Rick Cattell
Im seinem Papier geht Rick allerdings nicht nur auf die verschiedenen NoSQL Vertreter ein, sondern hat ebenfalls eine Liste an relationalen Datenbanken die sich das Thema Skalierbarkeit auf die Fahne geschrieben haben.
Neben einer Vorstellung der verschiedenen Lösungen gibt es ausserdem Beispiele zu Anwendungsgebieten der …
Featured, Technologien »
Auf dem Google App Engine Blog findet sich ein bemerkenswert ausführlicher Artikel zum Umstieg auf den verbesserten Datastore. Dabei dreht es sich vor allem um die verbesserte Replikation zwischen verschiedenen Rechenzentren. Teilweise ähnelt der Artikel dem Vortrag den Ryan Barett bereits auf der Google I/O Konferenz gehalten hat. Aber auch wenn man den Vortrag schon kennt ist der Blogartikel lesenswert.
Ganz ohne Ausfall wird die Umstellung des Datastore verständlicherweise nicht sein. Entwickler die App Engine nutzen finden die geplanten Umstellungszeiten am Ende des Artikels.
Featured, Technologien »
Redis ist ein weiterer Open Source Key-Value Store, im Grunde vergleichbar mit memcached mit dem großen Unterschied, dass die Daten nicht-flüchtig sind. Zwar werden alle Daten während der Laufzeit im Speicher vorgehalten, jedoch werden diese nach konfigurierbaren Zeitabständen oder Anzahl von Zugriffen asynchron auf die Festplatte geschrieben.
Dies kann unter Umständen zum Verlust der letzten Transaktionen führen. Mit der von Redis ebenfalls unterstützen Replikation lässt sich dieses Problem aber verringern.
Redis ist Open Source unter der BSD-Lizenz verfügbar und es gibt bereits Bibliotheken für eine Vielzahl an Programmiersprachen. Unter anderem sind Ruby, …
Technologien »
Ich hab ja schon das ein oder andere mal auf Key Value Store Datenbank als alternative verwiesen. Gerade für Cloud Computing eignen sich diese, da diese im Zweifelsfall einfach durch das hinzufügen von Nodes erweitert werden können. Dabei steigt sowohl der Speicherplatz als auch die Geschwindigkeit mit jeder Node. Etwas wovon man bei relationalen Datenbanken nur träumen kann.
Genauso wie nicht auf jede Frage die Antwort RDBMS lautet, lautet sie aber genausowenig Key Value Store. Im Zweifelsfall kommt es wie so oft darauf an, das richtige Tool für den Job zu …
Neuigkeiten »
Auch diesen Sonntag wieder, ein paar stanende Links zum Start in die neue Woche.
4 Tools to Make Virtual Data Centers More Efficient
Microsoft and FathomDB target RDBMS clouds
Automated PaaS migration now a reality
Neuigkeiten »
Der Ma.gnolia Ausfall ist das absolute Paradebeispiel, was passieren kann wenn man die Systemadministration nebenher macht. Als Startup sollte man sich in dieser Hinsicht auf einen erfahrenen Partner verlassen. Ein paar dedicated Server mieten und die Administration nebenher machen kann fatal enden. In einem Podcast kann man jetzt Hintergründe und Learnings zum Ma.gnolia Ausfall erfahren. Ohne viel umschweife, hier ist das Video.
Citizen Garden Episode 11: Whither Ma.gnolia? from Larry Halff on Vimeo.
via FactoryCity
Technologien »
Wer sich schon immer gefragt hat wie man 25TB an Nachrichten für über 100 Millionen Nutzer speichert kann sich einfach mal dieses Video (wieso kann ich Facebook Video nicht embedden?) ansehen. Dort wird Facebooks Antwort auf die Frage vorgestellt. Wer Text bevorzugt findet diesen auch auf James Hamiltons Blog.
via Highscalability
