scala
libraryDependencies += "com.github.etaty" %% "rediscala" % "1.10.0"
scala
import scredis.RedisConfig
import scala.concurrent.duration._
val config = RedisConfig(defaultTimeout = 10.seconds)
val redis = Redis(config)
scala
import scredis.protocol.AuthConfig
import scredis.RedisConfig
val password = "YOUR_REDIS_PASSWORD"
val authConfig = AuthConfig(password)
val config = RedisConfig(authConfig = Some(authConfig))
val redis = Redis(config)
scala
import scredis.PipelineClient
val pipeline = redis.pipeline()
pipeline.withCommands(
_.set("myKey1", "value1"),
_.get("myKey1")
)
val results = pipeline.run()