On this page


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

Add a comment

All comments are pre-moderated and will not be published until approval.
Moderation policy: no abuse, no spam, no problem.

You can write in _italics_ or **bold** like this.

reda aloui Monday 18 April 2022, 00:14

awesome Dave, I used to use SleekDB, but I 'll give it a try, appreciate all the effort and the library. keep up

Recent posts


Saturday 10 February 2024, 17:18

The difference between failure and success isn't whether you make mistakes, it's whether you learn from them.

musings coding

Monday 22 January 2024, 20:15

Recalling the time I turned down a job offer because the company's interview technique sucked.

musings

SPONSORED AD

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.

Get in touch

Friday 19 January 2024, 18:50

Recalling the time I was rejected on the basis of a tech test...for the strangest reason!

musings

Monday 28 August 2023, 11:26

Why type hinting an array as a parameter or return type is an anti-pattern and should be avoided.

php

Saturday 17 June 2023, 15:49

Leveraging the power of JSON and RDBMS for a combined SQL/NoSQL approach.

php