2010-09-27 8 views
26

मैं समझना चाहता हूं कि स्क्लाइट कैसे कार्यान्वित किया जाता है। और, स्रोत कोड को पढ़ना चाहते हैं (मैंने पहले ही स्रोत डाउनलोड कर लिया है)। कोड का कौन सा हिस्सा मुझे देखना शुरू करना चाहिए?SQLite स्रोत कोड कहां से शुरू करना है?

उत्तर

50

SQLite documentation page में SQL12 के आंतरिक पर लेखों के साथ SQLite तकनीकी/डिजाइन प्रलेखन नामक एक महान अनुभाग है। मुझे लगता है कि आप स्रोत कोड को पढ़ने शुरू करने से पहले उनको पढ़ने और समझना आवश्यक है।

कई जवाहरात देखते हैं, लेकिन सबसे आप के लिए दिलचस्प शायद Architecture of SQLite, के रूप में इसके विवरण का कहना है:

SQLite पुस्तकालय का एक अद्भुत वास्तुकला सिंहावलोकन, उन लोगों के लिए उपयोगी है जो कोड हैक करना चाहते हैं ।

कि पेज SQLite के कोड का एक अच्छा ब्लॉक आरेख शामिल हैं:

alt text

और फिर बताते हैं जहां स्रोत में ऐसे प्रत्येक ब्लॉक के कार्यान्वयन को खोजने के लिए।


एक और महान संसाधन (here से जुड़े) जहाजों मिनी किताब ("लघु कट") "के अंदर SQLite" नाम है जो डिजाइन और SQLite के कोड में चला जाता है यह कैसे काम करता व्याख्या करने के लिए है।

+1

उस पुस्तक का दूसरा संस्करण 2015 में प्रकाशित हुआ था, जिसका नाम उसी लेखक से "SQLite डेटाबेस सिस्टम डिज़ाइन और कार्यान्वयन" रखा गया था। – stanleyli

संबंधित मुद्दे