¿Alguien puede resaltar los detalles técnicos y cuándo usarlos?Diferencias entre hflush y hsync api en HDFS
7
A
Respuesta
5
En la implementación actual de HDFS (0.23.3), hflush
y hsync
es lo mismo. hsync invoca hflush
. hflush
garantiza que los datos volcados sean visibles para los lectores nuevos. No se garantiza que los datos se hayan descargado a la tienda persistente en el nodo de datos. Entonces, si usa hflush
, puede perder algunos datos si se producen fallas en el nodo de datos. hsync
está diseñado para garantizar que todos los datos se escriban en el dispositivo de disco, pero no está implementado ahora.
En alpha HDFS 2.0. *, hsync está implementado correctamente.
Puede obtener más detalles en HBase, HDFS and durable sync.
Cuestiones relacionadas
- 1. multidifusión UDP usando winsock diferencias API entre XP y Vista
- 2. ¿Hay diferencias entre "y"
- 3. Diferencias entre `input` y` raw_input`
- 4. Diferencias entre SwingWorker y Executor
- 5. Diferencias entre funtores y endofunctors
- 6. Diferencias entre Narwhal y Node.js?
- 7. Diferencias entre textMultiLine y textLongMessage
- 8. Diferencias entre NoClassDefFoundError y ClassNotFoundException?
- 9. ¿Diferencias entre Smalltalk y python?
- 10. Diferencias entre DB2 y Oracle
- 11. Diferencias entre .ContextMenu y .ContextMenuStrip
- 12. diferencias entre memchr() y strchr()
- 13. Diferencias entre Camel y BPEL
- 14. Diferencias entre OTL y SOCI
- 15. Diferencias entre App.Config y Web.Config?
- 16. Diferencias entre Proc y Lambda
- 17. Diferencias entre AForge y OpenCV
- 18. Diferencias entre Perl y PHP
- 19. Diferencias entre Sproutcore y Ember
- 20. Diferencias entre JPA y JPA2
- 21. diferencias entre scipy.sparse.linalg.lsmr y scipy.sparse.linalg.lsqr
- 22. Diferencias entre Excepción y Error
- 23. Diferencias entre Ant y Maven
- 24. Diferencias entre utf8 y latin1
- 25. Delphi - Diferencias entre CompareStr y CompareString
- 26. Diferencias entre Polígono y Polilínea en SVG
- 27. diferencias entre dependencymanagement y dependencias en maven
- 28. Diferencias entre numpy.random y random.random en Python
- 29. Diferencias entre Assert.True y Assert.IsTrue en NUnit?
- 30. Diferencias entre struct en C y C++