ethanhann/redisearch-php


README

Latest Stable Version Total Downloads Latest Unstable Version License

这是什么?

RediSearch-PHP 是一个 PHP 客户端库,用于 Redis 的 RediSearch 模块,该模块为 Redis 添加全文搜索功能。

查看文档获取更多信息。

贡献

欢迎贡献。在提交 PR 进行审查之前,请确保测试套件中的所有测试都通过。

通过以下命令启动本地 Docker 开发环境:

docker compose up

...

./dev

然后运行测试

vendor/bin/robo test

可以测试特定的 Redis 客户端

vendor/bin/robo test:predis
vendor/bin/robo test:php-redis
vendor/bin/robo test:redis-client

或者运行所有客户端的测试

vendor/bin/robo test:all

不要在生产系统(当然)或任何具有您关心的数据的 Redis 实例的系统上运行测试 - 测试之间 Redis 会被清除。

在提交 PR 之前,为了修复代码风格

vendor/bin/robo task:fix-code-style

Laravel 支持

Laravel-RediSearch - 将 RediSearch-PHP 作为 Scout 驱动公开给 Laravel。