MongoDB

MongoDB ist die führende Open-Source, Document Datenbank die für einfache Entwicklung und Skalierung aber auch für Big Data Szenarien entwickelt wurde.

Das Zusammenspiel zwischen Speicher, Festplatte und Lesegeschwindigkeit

Marc-David Militz
Expert
Zu verstehen, wie die unterschiedlichen internen Cache und die Festplattengeschwindigkeit zusammenhängen, und wie diese Zusammenhänge die Geschwindigkeit der Datenbank und einer Applikation beeinflussen, ist schon eine Herausforderung. In diesem Fall wurde das Yahoo! Cloud Serving Benchmark (YCSB) Tool verwendet um, mit unterschiedlichen Working Sets (Anzahl der Dokumente) und unterschiedlichen Platten, diese Zusammenhänge zu verdeutlichen.

Einigen zentrale Thesen
  • Kenntnis von der grundsätzlichen Performance der Festplatte ist wichtig um die Performance der Datenbank besser zu verstehen.
  • Hohe "Disk await" und "Disk utilization" Werte deuten auf ein Bottleneck bei der Festplatte hin.
  • Der IO der WiredTiger Engine ist zufällig.
  • Eine Abfrage auf einen einzelnen Replica Set Node ist single threaded und sequenziell.
  • Die Festplattengeschwindigkeit und die Größe des Working Sets hängen direkt zusammen.

Latest member activities

Recommend this community post