MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Dlaczego w EC2 potrzebuję pojedynczych tomów EBS dla dziennika, dziennika i danych?

Zespół MongoDB mógł zauważyć, że zapotrzebowanie IOPS na dane jest największe, log jest najmniejsze, a dziennik jest gdzieś pośrodku. Chociaż jestem mniej zaznajomiony z MongoDB, podejrzewam, że niektóre z powodów, dla których mogą sugerować różne tomy EBS obejmują:

  • oszczędność kosztów:zapewnienie odpowiedniej ilości IOPS w zależności od potrzeb pozwoli zaoszczędzić $. Gdyby to wszystko było na jednej partycji, wykorzystałbyś maksymalnie 1000 IOPS i ostatecznie zapłaciłbyś więcej
  • Migawka:możesz robić zrzuty danych w innym (częstszym?) odstępie czasu
  • spór:dane, kronikowanie i rejestrowanie nie będą ze sobą rywalizować, jeśli znajdują się na różnych woluminach
  • skalowanie:możesz skalować objętość danych niezależnie od objętości dziennika i dziennika
  • redukcja ryzyka:jeśli objętość danych ma problemy, możesz przywrócić z kopii zapasowej i ponownie zastosować dziennik (zakładam, że możesz), a także analizować w dziennikach


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Problem z instalacją Mongo DB w systemie Windows 8.1

  2. Jak przechowywać informacje geoprzestrzenne w mongoDB

  3. Wiele aktualizacji Mongodb

  4. Przetestuj @Transactional z osadzonym MongoDB Flapdoodle w Spring Boot

  5. Mongo w pojemnikach testowych