DocLite 1.1.0 released
Earlier this year I released DocLite, an open source NoSQL database for PHP built on top of SQLite 3 (it powers this blog). I am pleased to announce the release of version 1.1.0, which adds two major new features:
- Flexible full text searches on documents, using the SQLite FTS5 extension.
- Ability to join a collection to one or more other collections and aggregate the matching results in to the retrieved documents.
DocLite is free software released under the MIT licence and can be installed via Composer from Packagist:
composer require dwgebler/doclite
GitHub: https://github.com/dwgebler/doclite
DocLite is intended as a more powerful, faster and more robust alternative to flat file stores. It is not a replacement for full client-server database systems, but is suitable for a wide range of use cases in small to medium sized web applications and services.
If anyone finds it useful, great, if anyone finds any bugs or has any suggestions for future improvements or new features, please let me know!
Comments
All comments are pre-moderated and will not be published until approval.
Moderation policy: no abuse, no spam, no problem.
Recent posts
An AI revolution or playing dumb? This blog post brought to you by a special guest contributor.
musings coding
A bit about binary (pun intended!) to put a twist on a classic learning puzzle.
php coding
Buy this advertising space. Your product, your logo, your promotional text, your call to action, visible on every page. Space available for 3, 6 or 12 months.
I'll say it - web 3.0 is a meaningless buzzword, and blockchain and cryptocurrency is nothing more than a giant fraud.
musings
Challenging the present day orthodoxy on web application architecture.
musings coding
Learn how to make use of Doctrine lifecycle events to build a searchable audit log for your application which records an entry whenever an entity's data is changed.
php
awesome Dave, I used to use SleekDB, but I 'll give it a try, appreciate all the effort and the library. keep up