scala libraryDependencies += "net.debasishg" %% "redisclient" % "3.31" properties redis.host=127.0.0.1 redis.port=6379 redis.database=0 redis.password= scala import com.redis._ import com.redis.serialization._ val redis = new RedisClient("localhost", 6379) scala def cachePerson(person: Person): Unit = { val serializedPerson = write(person) redis.set("person:" + person.id, serializedPerson) } scala def getCachedPerson(id: String): Option[Person] = { redis.get("person:" + id) match { case Some(serializedPerson) => Some(read[Person](serializedPerson)) case None => None } }


上一篇:
下一篇:
切换中文