Qualcuno può evidenziare i dettagli tecnici e quando usare quale.Differenze tra hflush e hsync api in HDFS
7
A
risposta
5
Nell'attuale implementazione di HDFS (0.23.3), hflush
e hsync
sono gli stessi. hsync invoca hflush
. hflush
garantisce che i dati scaricati diventino visibili ai nuovi lettori. Non è garantito che i dati siano stati scaricati nell'archivio permanente sul datanode. Pertanto, l'utilizzo di hflush
potrebbe causare la perdita di alcuni dati se si verificano errori del datanode. hsync
è progettato per garantire che tutti i dati vengano scritti sul dispositivo disco ma non è ora implementato.
Nell'alpha HDFS 2.0. *, hsync è implementato correttamente.
È possibile ottenere ulteriori dettagli in HBase, HDFS and durable sync.
Problemi correlati
- 1. Differenza tra HDFS e NFS?
- 2. Differenze tra API REST e JSON
- 3. Differenze tra AVPlayer e MPMoviePlayerController
- 4. Differenze tra ActionExecutingContext e HttpActionContext
- 5. Differenze tra gevent e tornado
- 6. Differenze tra `input` e` raw_input`
- 7. Differenze tra funtori e endofuntori
- 8. Differenze tra VB.NET e VB
- 9. Differenze tra Agda e Idris
- 10. Differenze tra .ContextMenu e .ContextMenuStrip
- 11. differenze tra NSArray e CCArray
- 12. differenze tra char * e stringa
- 13. Differenze tra NoClassDefFoundError e ClassNotFoundException?
- 14. Differenze tra App.Config e Web.Config?
- 15. Differenze tra Log e Logger?
- 16. Differenze tra MPI_Scatter e MPI_Bcast
- 17. Differenze tra DB2 e Oracle
- 18. Differenze tra OTL e SOCI
- 19. Differenze tra Proc e Lambda
- 20. Differenze tra testoMultiLine e textLongMessage
- 21. Differenze tra express.Router e app.get?
- 22. Differenze tra Camel e BPEL
- 23. Delphi - Differenze tra CompareStr e CompareString
- 24. Differenze tra Angular.js e Angular.dart?
- 25. Differenze tra Coroutine e `goto`?
- 26. Differenze tra utf8 e latin1
- 27. Differenze tra MSYS2 e Cygwin
- 28. Differenze tra org.apache.log4j.RollingFileAppender e org.apache.log4j.rolling.RollingFileAppender
- 29. Differenze tra Boost.Coroutine e Boost.Coroutine2
- 30. Differenze tra Rijndael e AES