में एचएफएलयूश और एचएसआईएनसी एपीआई के बीच अंतर कोई तकनीकी विवरण को हाइलाइट कर सकता है और इसका उपयोग कब कर सकता है।एचडीएफएस
Q
एचडीएफएस
7
A
उत्तर
5
वर्तमान एचडीएफएस (0.23.3) कार्यान्वयन में, hflush
और hsync
समान है। hsynchflush
आमंत्रित करता है। hflush
गारंटी देता है कि फ़्लश डेटा नए पाठकों के लिए दृश्यमान हो जाता है। यह गारंटी नहीं है कि डाटानोड पर लगातार स्टोर में डेटा फ़्लश किया गया है। इसलिए hflush
का उपयोग डेटा डेटा विफल होने पर कुछ डेटा खो सकता है। hsync
यह सुनिश्चित करने के लिए डिज़ाइन किया गया है कि सभी डेटा डिस्क डिवाइस पर लिखते हैं लेकिन अब लागू नहीं किया गया है।
अल्फा HDFS 2.0। * में, hsync सही ढंग से लागू किया जाता है।
आप HBase, HDFS and durable sync में अधिक जानकारी प्राप्त कर सकते हैं।