package day01
import java.util
import redis.clients.jedis.Jedis
object HashValueDemo1 {
/**
* Author: HashValueDemo1,相当于一个大key包着一个map集合== (key,(key,value))
* Date: 2020/8/22
* Description:
*/
def main(args: Array[String]): Unit = {
import scala.collection.JavaConverters._
val jedis = new Jedis("linux01",6379)
jedis.auth("123456")
jedis.hset("手机","apple","100")
jedis.hset("手机","华为","800")
jedis.hset("手机","vivo","700")
jedis.hset("电脑", "联想", "300")
jedis.hset("电脑", "小米", "800")
jedis.hset("电脑", "华为", "700")
//hincrByFloat的value是Double
jedis.hincrByFloat("手机","华为",33.2)
println(jedis.hexists("电脑", "华为"))
val str: util.Map[String, String] = jedis.hgetAll("手机")
for(e<-str.asScala){
println(e._1,":",e._2)
}
}
}