RediSearch有几种不同语言的客户端可供使用,是由Redis模块开发者和社区成员开发,客户端封装了RediSearch的API。
语言 | 客户端 | 作者 | 开源协议 | GitHub Stars |
---|---|---|---|---|
Python | redisearch-py | Redis Labs | BSD | |
Java (Jedis client library) | JRediSearch | Redis Labs | BSD | |
Java (Lettuce client library) | lettusearch | Redis Labs | Apache-2.0 | |
Java | spring-redisearch | Redis Labs | Apache-2.0 | |
Java | redis-modules-java | Redis Labs | Apache-2.0 | |
Go | redisearch-go | Redis Labs | BSD | |
JavaScript | RedRediSearch | Kyle J. Davis | MIT | |
JavaScript | redis-redisearch | Kyle J. Davis | MIT | |
TypeScript | redis-modules-sdk | Dani Tseitlin | BSD-3-Clause | |
C# | NRediSearch | Marc Gravell | MIT | |
PHP | redisearch-php (for RediSearch v1) | Ethan Hann | MIT | |
PHP | Redisearch (for RediSearch v2) | Front | MIT | |
Rust | redisearch-api-rs | Redis Labs | BSD | |
Ruby on Rails | redi_search_rails | Dmitry Polyakovsky | MIT | |
Ruby | redisearch-rb | Victor Ruiz | MIT | |
Ruby | redi_search | Nick Pezza | MIT |
语言 | 客户端 | 作者 | 开源协议 | GitHub Stars | 备注 |
---|---|---|---|---|---|
Rust | redisearch-api-rs | Redis Labs | BSD | Rust写的Redis模块客户端 |