DynamoDB est une base de données NoSQL, avec des fonctionnalités communes à de nombreuses autres bases de données NoSQL. Cependant, Amazon impose que les périphériques SSD sont utilisés comme stockage physique. Cela signifie-t-il uniquement que les opérations de lecture et d'écriture sont plus rapides en raison des performances SSD ou que des détails spécifiques natifs de DynamoDB améliorent ses performances sur les disques SSD?Le stockage basé sur le disque SSD DynamoDB d'Amazon a-t-il affecté sa conception?
0
A
Répondre
1
Je soupçonne que la majeure partie du gain de performance est due au fait que les données résident sur le disque SSD et sont donc beaucoup plus rapides à accéder. Il est difficile de dire si des détails d'implémentation spécifiques de DynamoDB améliorent ses performances, mais dans la mesure où l'écriture de code pour un environnement matériel homogène permet à l'implémentation de tirer parti de cet environnement spécifique. . La solution Open Source la plus proche de DynamoDB serait sans doute la solution Cassandra NoSQL d'ASF. J'ai trouvé cette discussion sur les différences de performance entre SSD et HHD qui peuvent être utiles.
http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/SSD-vs-HDD-td5702930.html
Questions connexes
- 1. Stockage basé sur un document basé sur disque
- 2. comment TRIM un bloc sur le disque SSD?
- 3. java hashmap basé sur le disque
- 4. L'écriture des données sur le disque SSD h5py apparaît lente: que puis-je faire pour accélérer
- 5. Stockage des objets JSON: SQLite vs sérialisation sur le disque
- 6. Requête sur le prix DynamoDB
- 7. Accès au fichier sur Linux ssd + hdd
- 8. Redis | Réplication et stockage sur disque commun
- 9. Mise en cache SSD Linux pour disque dur
- 10. Activer le cryptage sur les contrôleurs SandForce dans les SSD OCZ
- 11. Le disque SSD rendra-t-il les builds maven plus rapides?
- 12. Cache basé sur disque utilisant ProviderBase
- 13. Titan Graphique DB sur le codage DynamoDB
- 14. SSD disque persistant ne parvient pas à monter après le redémarrage de l'instance Ubuntu 14.04
- 15. Vérification par lots si quelqu'un utilise un disque dur ou un disque SSD
- 16. MongoDB vs DynamoDB dans le nuage Amazon?
- 17. Django: stocker InMemoryUploadedFile sur le disque
- 18. Comment savoir si le serveur en terracotta utilise le stockage sur disque?
- 19. NSUserDefaults écrit sur le disque?
- 20. Enregistrer nsdate sur le disque
- 21. RDFlib 'sur le disque' magasin
- 22. Informations sur le disque logique
- 23. Enregistrer NSMutableArray sur le disque
- 24. Emplacement PFFile sur le disque
- 25. Écrire CFArray sur le disque
- 26. iphone: NSURLCache sur le disque
- 27. mises à jour sqlite lente (15 secondes pour 1720 enregistrements) sur disque SSD
- 28. Enregistrer le contenu NSCache sur le disque
- 29. Enregistrer le fichier PDF sur le disque
- 30. Comment puis-je simuler les performances normales du disque dur sur mon Mac à SSD?
Je soupçonne que le gain à la plupart beause du SSD que pour sa mise en œuvre. Cependant, j'aimerais en savoir plus sur les internes de DynamoDB. Il peut y avoir quelques détails de mise en œuvre, éventuellement liés à la taille maximale de chaque bloc (64 Ko) – Cacovsky
J'ai accepté que vous répondiez, car c'est le meilleur que nous ayons depuis très longtemps. – Cacovsky