- install java
cd scripts
./install-java.sh
- copy elasticsearch files
rsync -avh ~/elasticsearch-5.6.3 REMOTE:./
- copy elasticsearch index
- copy vacuum index
- setup vacuum
cd ~/flashsearch/src/qq_mem
./setup.sh
- install go by
install-go.sh
- setup redisearch bench by
setup-redisearchbench.sh
- setup vacuum (you need the environment such as GLOG)
cd ~/flashsearch/src/qq_mem
./setup.sh
- setup redisearch python env
git checkout es-client-runner
cd ~/flashsearch/src/qq_mem
./setup_env.sh
cd ./scripts/
./setup-redis.sh
source ~/.bashrc
Now you can just use command redis
in command line.
cd ./scripts/
./setup-redisearch.sh
The compiled redisearch will be in $HOME/RediSearch
.
- Install Go
cd scripts
./install-go.sh
source ~/.bashrc
- Download and compile RediSearchBenchmark
cd scripts
./setup-redisearchbench.sh
- The executable is in
$GOPATH/bin
cd src/pysrc
make start_redisearch_servers
This will start 5 servers