|
|
|
|
|
by Annatar
3655 days ago
|
|
Wow, the article is such a fresh breath of air, primarily because the author demonstrates common sense. He (they?) picked SQLite for all the correct reasons: - best tool for the job for their situation; - write-light and read-heavy; - zero configuration; - easy to embed; - understanding that optimizing queries by far gives the best performance in the shortest amount of time. As an aside, I'm currently using SQLite for Bacula and Postfix, and it's a joy to use; the only drawback I found so far is lack of REGEXP REPLACE in the SQL dialect which the database supports (must be loaded with .load /path/to/lib/libpcre.so, but it is not part of the language). I used the Oracle RDBMS for my PowerDNS deployments, but in retrospect, the way PowerDNS works, SQLite would have been an even better match. All in all, it is great to read that someone picked it for all the correct reasons, rather than some fashion trend, as is often the case in computer industry. |
|