SQLite रिलीज़ सारांश
- SQLite ने SQLITE_RESULT_SUBTYPE प्रॉपर्टी जोड़कर application-defined SQL functions के लिए सपोर्ट को मजबूत किया है.
- JSON SQL functions को नए internal parsing tree format JSONB का उपयोग करके बेहतर बनाया गया है.
- query planner अब index selection के समय बेहतर निर्णय लेता है, और SQLITE_DIRECT_OVERFLOW_READ optimization डिफ़ॉल्ट रूप से सक्षम है.
- CLI में UTF-8 content display में सुधार किया गया है और ".dump" script replay detection का automation शामिल किया गया है.
बग फिक्स और optimization
- विभिन्न बग फिक्स और performance optimization किए गए हैं.
- नए C language API, sqlite3_get_clientdata() और sqlite3_set_clientdata() जोड़े गए हैं.
- PRAGMA integrity_check command अब built-in virtual tables की consistency को verify करता है.
- query planner ने partial index scan और DISTINCT subqueries के handling में सुधार किया है.
SQLite CLI और अन्य फीचर सुधार
- CLI ने UTF-8 content display में सुधार किया है और खतरनाक SQL functions के उपयोग को सीमित किया है.
- PRAGMA integrity_check command text strings और indexes के बीच matching को verify करता है.
- sqlite3_stmt_scanstatus_v2() interface जोड़ा गया है.
- sqlite3_prepare() जैसे लंबे समय तक चलने वाले calls अब progress callback को invoke करते हैं और sqlite3_interrupt() पर प्रतिक्रिया देते हैं.
GN⁺ की राय
- SQLite में लगातार सुधार database management system की स्थिरता और performance के लिए महत्वपूर्ण हैं.
- JSON SQL functions में सुधार web developers और mobile application developers के लिए खास तौर पर उपयोगी हैं.
- query planner optimization जटिल database queries को अधिक efficient बनाता है, जिससे system resources की बचत हो सकती है.
1 टिप्पणियां
Hacker News राय
macOS पर नया SQLite version आज़माना चाहने वालों के लिए एक तेज़ तरीका:
datasettecommand का मार्गदर्शन.SQLite के JSONB में सुधार:
SQLite 3.45 version के interactive release notes:
भविष्य के GCC compiler warnings का पहले से अनुमान लगाने में SQLite का प्रभावशाली उदाहरण:
cloud-native SQLite में रुचि और PostgreSQL के साथ तुलना की मांग:
SQLite के बारे में पुनर्मूल्यांकन और सकारात्मक धारणा में बदलाव:
JSONB में integer और floating-point values को text के रूप में store करने के फैसले पर सवाल:
पहले चर्चा में आ चुका JSONB का आगमन:
SQLite में JSON जैसे data को प्रभावी ढंग से store और process करने की चुनौती:
JSONB का internal format text JSON की तुलना में कम disk space इस्तेमाल करता है: