1. Redis
<dependency>
<groupId>com.etaty.rediscala</groupId>
<artifactId>rediscala_2.12</artifactId>
<version>1.9.0</version>
</dependency>
import redis.redisclient._
RedisClient redis = RedisClient(host = "localhost", port = 6379)
import redis.redisclient._
redis.set("key", "value")
String value = redis.get("key")
import redis.redisclient._
val poolConfig = RedisConnectionPoolSettings()
.withMaxConnections(10)
.withMaxIdleMilliseconds(10000)
RedisClient(redisConnectionPoolConfig = poolConfig)