If you use #php, #arangodb and/or #laravel you might like some of the packages I've created.
Personally I love this backend stack. All three are Swiss army knives which allow me to do a lot and relatively little effort.
Personally I love this backend stack. All three are Swiss army knives which allow me to do a lot and relatively little effort.
Comments
This uses ArangoSearch as a starter for a graph query as well.
4) As a research tool to find related data within old martial arts manuscripts. So, related techniques, influences etc.
So, I don't need another database like Elasticsearch nor a vector store.
1) The basic document model is great for webpage data, I use dynamic page routing, so have different page types 'defined' within the same collection. They share the same base data with addative type dependent data.
Responses are returned as plain decoded json, so it makes no usage assumptions.
Furthermore it is actively maintained, the php8.4 version will arrive soon
https://github.com/LaravelFreelancerNL/arangodb-php-client
FluentAql contains methods for most of the AQL functions, which lets you build your queries programmatically.
There are RAW methods for missing features
https://github.com/LaravelFreelancerNL/fluentaql
It is approaching v1.0, which aims to make Arangodb usage as compatible as possible with the classic #sql approach of Laravel.
https://github.com/LaravelFreelancerNL/laravel-arangodb
So give it a try and let me know what you think.