SQLite Internals : दुनिया में सबसे ज़्यादा इस्तेमाल होने वाले DB की कार्यप्रणाली
(compileralchemy.com)लगातार अपडेट की जा रही open source ई-बुक
- परदे के पीछे की कहानी
- तकनीकी संदर्भ : engine, B-Tree implementation, parser, VCS
- ओवरव्यू
- compile और execution process
- चरण-दर-चरण विवरण
- मुख्य concepts
- फ़ाइल और record format
- page के प्रकार : Lock-Byte, Freelist, B-Tree,..
- record format
- rollback & WAL mode
- bytecode
- दिलचस्प features
- virtual table
- CTE
- भविष्य
4 टिप्पणियां
SQLite जितना नहीं, लेकिन आजकल बहुत पसंद की जाने वाली PostgreSQL 14 Internals भी है.
अभी लेख लिखना जारी है, इसलिए सिर्फ़ शीर्षक है और कुछ अध्याय अभी भी छूटे हुए हैं.
शुरुआती हिस्से में वे बातें भी हैं जो मैंने अनुवाद करके साझा की थीं SQLite की अनकही कहानी में.
वाकई बहुत दिलचस्प परदे के पीछे की बातें हैं। यह सुनकर कि उन्होंने बिना किसी दूसरी library dependency के सब कुछ खुद बनाकर विकसित किया, बस कमाल लगा। version control tool से लेकर parser तक।
पुस्तक को कोरियाई पाठकों तक पहुँचाने के लिए धन्यवाद! हाँ, Postgres internals पढ़ने में बहुत आनंददायक है। साथ ही, यह पहली बार है कि मैं किसी ऐसी पोस्ट से रूबरू हुआ हूँ जो खबर के भीतर ही एक कहानी प्रकाशित करती है.
यह पुस्तक मेरे खाली समय में की गई खोजबीन के अनुसार विकसित होती है। वैसे, LeanPub version में केवल पूरे किए गए chapters शामिल हैं।