मुझे पता है कि कैसंड्रा sstables, पंक्ति-कुंजी, टॉम्बस्टोन और सभी को विलय करता है।कैसंड्रा कॉम्पैक्शन के दौरान क्या करता है?
लेकिन मुझे वास्तव में यह जानने में दिलचस्पी है कि यह कैसे compaction करता है?
चूंकि स्टेस्टेबल अपरिवर्तनीय हैं, क्या यह सभी प्रासंगिक डेटा को नई फ़ाइल में कॉपी करता है? और इस नई फाइल को लिखते समय यह टॉम्बस्टोन चिह्नित डेटा को त्याग देता है।
मुझे पता है क्या संघनन लेकिन पता करने के लिए यह कैसे हो (टी)
क्या कंपैक्शन के बाद sstables के डेटा को प्राप्त करने का कोई तरीका है? मेरा मतलब है कि कैसंड्रा टेबल में लिखे जाने से पहले कॉम्पैक्ट किए गए डेटा को प्राप्त करने के लिए कोई जावा एपीआई है? –