The product category part of this has been superseded by a new combined JSON and search version redis JSON and Search
- redisearch 2.0 getting started blog
- redisearch 2.0 getting started github
- redisearch documentation
- redisearch github
- redisearch sample query github
- redisearch client libraries
- another redisearch client libraries
Get this github code
get clone https://github.com/jphaugla/redisearchPythonsMusings.git
This github is setup to run with docker-compose using a jupyter and redis container edit the docker compose to change environment entries. If you are providing your own redis server can set the environment in docker compose or just set the appropriate environment variables and the python examples will pick up the environment.
- REDIS_HOST
- REDIS_PORT
- REDIS_PASSWORD
docker-compose up -d
There is a separate readme for each example under the samples directory-check it out! NOTE: can run these queries using the redis-cli in the docker container or with a locally installed redis-cli since the docker redis container is running on port 6379, no paramters are needed on the redis-cli command
redis-cli set hello world
redis-cli get hello
docker exec -it redis redis-cli set hello world
docker exec -it redis redis-cli get hello
- Comics - relevancy and scoring
- Fileload - python phonetics, fuzzy, and slop
- geo - a few geo codes with few records
- Movies - Large number of search queries and aggregations
- OLAP - Small sample of OLAP style aggregations
- People - Few queries including fuzzy
- Permits - Few queries including and/or as well as tags
- Permits_large - larger permits dataset with python import
- Permits_multi - Data modeling issues with single or multiple indexes
- Premium - shows multiple prefixes and Filter on create index
- SUGADD - small example of using suggestions
- tagsVsText - small example of using tags or text queries
- vector_python - python example of using vector similarity
- tagsVsText - shows tagging and text with hashes and json