मैं समझना चाहता हूं कि स्क्लाइट कैसे कार्यान्वित किया जाता है। और, स्रोत कोड को पढ़ना चाहते हैं (मैंने पहले ही स्रोत डाउनलोड कर लिया है)। कोड का कौन सा हिस्सा मुझे देखना शुरू करना चाहिए?SQLite स्रोत कोड कहां से शुरू करना है?
26
A
उत्तर
50
SQLite documentation page में SQL12 के आंतरिक पर लेखों के साथ SQLite तकनीकी/डिजाइन प्रलेखन नामक एक महान अनुभाग है। मुझे लगता है कि आप स्रोत कोड को पढ़ने शुरू करने से पहले उनको पढ़ने और समझना आवश्यक है।
कई जवाहरात देखते हैं, लेकिन सबसे आप के लिए दिलचस्प शायद Architecture of SQLite, के रूप में इसके विवरण का कहना है:
SQLite पुस्तकालय का एक अद्भुत वास्तुकला सिंहावलोकन, उन लोगों के लिए उपयोगी है जो कोड हैक करना चाहते हैं ।
कि पेज SQLite के कोड का एक अच्छा ब्लॉक आरेख शामिल हैं:
और फिर बताते हैं जहां स्रोत में ऐसे प्रत्येक ब्लॉक के कार्यान्वयन को खोजने के लिए।
एक और महान संसाधन (here से जुड़े) जहाजों मिनी किताब ("लघु कट") "के अंदर SQLite" नाम है जो डिजाइन और SQLite के कोड में चला जाता है यह कैसे काम करता व्याख्या करने के लिए है।
संबंधित मुद्दे
- 1. Django स्रोत कोड में Model.py कहां है?
- 2. मुझे Qt4 स्रोत कोड संपादक विजेट कहां मिल सकता है?
- 3. "माउंटेबल" फ़ाइल सिस्टम बनाना, कहां से शुरू करना है?
- 4. कोड अनुबंधों के साथ कहां से शुरू करें?
- 5. मुझे अच्छा सी ++ स्रोत कोड कहां मिल सकता है?
- 6. मैं राजवा से कहां से शुरू करूं?
- 7. नोडजेस कहां से शुरू करें?
- 8. डेटाबेस आंतरिक - कहां से शुरू करें?
- 9. फ़ायरफ़ॉक्स स्रोत कोड
- 10. क्रॉस-प्लेटफ़ॉर्म एसएसओ - कहां से शुरू करें?
- 11. मेरा आवेदन अप्रबंधित है। मैं प्रबंधित कोड कहां शुरू करूं?
- 12. gnu lib math (libm) स्रोत कोड कहां है
- 13. मुझे नमूना एक्सएचटीएमएल 5 स्रोत कोड कहां मिल सकता है?
- 14. jQuery स्रोत कोड में jQuery.ajax कहां परिभाषित किया गया है?
- 15. जीटीके थीम इंजन: कहां से शुरू करें?
- 16. मुझे एंड्रॉइड कैमरा एप्लिकेशन स्रोत कोड कहां मिल सकता है?
- 17. मुझे System.Numerics.BigInteger के लिए स्रोत कोड कहां मिल सकता है?
- 18. ओकंपल में मानक पुस्तकालय के लिए स्रोत कोड कहां है?
- 19. रेल 3 में रेक कार्यों का स्रोत कोड कहां है?
- 20. घटक बनाने के दौरान मुझे कहां से शुरू करना चाहिए?
- 21. सी # में लाइसेंस विकसित करना - मैं कहां से शुरू करूं?
- 22. मुझे एक एपीआई चाहिए। मुझे कहां से शुरू करना चाहिए?
- 23. पायथन 'dict' प्रकार के लिए स्रोत कोड कहां है?
- 24. रेलों की "रेक संपत्तियां: प्रीकंपाइल" स्रोत कोड कहां रहता है?
- 25. एंड्रॉइड के वेब ब्राउज़र के लिए स्रोत कोड कहां है?
- 26. मुझे सिस्टम कॉल स्रोत कोड कहां मिल सकता है?
- 27. मुझे जेडीके 1.5 स्रोत कोड कहां मिल सकता है?
- 28. यूनिक्स उपयोगिताओं का स्रोत कोड कहां मिल सकता है?
- 29. पाइपी, पायथन पैकेज इंडेक्स के लिए स्रोत कोड कहां है?
- 30. जावा कंपाइलर के लिए स्रोत कोड कहां है?
उस पुस्तक का दूसरा संस्करण 2015 में प्रकाशित हुआ था, जिसका नाम उसी लेखक से "SQLite डेटाबेस सिस्टम डिज़ाइन और कार्यान्वयन" रखा गया था। – stanleyli