Fork from https://github.com/kstyrc/embedded-redis
Redis embedded server for Java integration testing
RedisServer redisServer = new RedisServer(); //default port 6379
redisServer.start();
// do some work
redisServer.stop();
RedisServer redisServer = new RedisServer(7799);
above two will create a temp redis server, nothing will leave when server stop.
redisServer = new RedisServer(new File("/path/to/redis.conf"), 6380);
assign your own redis.conf, will keep your dump.rdb when server stop.
Licensed under the Apache License, Version 2.0
- Krzysztof Styrc (@kstyrc)
- Piotr Turek (@turu)
- anthonyu (@anthonyu)
- Artem Orobets (@enisher)
- Sean Simonsen (@SeanSimonsen)
- Rob Winch (@rwinch)
- Carl-zk (@carl-zk)
support jdk 1.8+
redis server 4.0.9
platform MAC x64; Linux/Unix x64