Автор: Abdur-Rahmaan Janhangeer
Издательство: Leanpub
Год: 2023-01-02
Язык: английский
Формат: pdf (true), mobi, epub
Размер: 10.2 MB
SQLite is famous for it's ubiquity. This book is a deep dive into the mechanisms that drive it! To all SQLite lovers. This book discusses SQLite internals in depth.
SQLite is a file-based database which is extremely reliable and stable. It is the world’s most used database. It’s used on military devices, on planes (the A350 for instance) and in space. The codebase and mechanisms it uses is extremely complex. The seemingly simple nature of it and adoption makes a good case for deep diving into in a fascinating piece of software. It also implemented many features years ahead of popular databases like partial indexes. It’s pronounced S-Q-L-ite, like mineral. But whatever is easy to pronounce is fine.
SQLite is notorious for implenting a bunch of functionalities from scratch. It’s a daring, amazing, bold and crazy spirit which requires confidence and professionalism. People also call it the From First Principles approach. With no internet at the tips of the fingers and no wikipedia to consult, the author deserves massive respect. His teachers must have been proud to have their student be the living embodiment of what computer science and software engineering should be about.
Competing with f-open: SQLite advertises itself as being in competition not with other databases but with saving custom data on file. If you want to save data to a file, just use and share SQLite databases. Relationship with Postgres: SQLite tries hard to keep up to the SQL standard postgres adopts as the team considers the db as the best reference platform.
Скачать SQLite Internals : How The World's Most Used Database Works