redis数据类型string、hash

Stringkey-value(做缓存)

         Redis中所有的数据都是字符串。命令不区分大小写,key是区分大小写的。Redis是单线程的。Redis中不适合保存内容大的数据。

         getset

         incr:加一(生成id

         Decr:减一

启动redis

         找到redis安装的bin目录 执行./redis-server

          

          连接客户端

          

         执行命令ping  判断一下 是否能连接

         

 简单增删改查  

        set 、get 用法:设置str1 ="abc"  获取str1的值

       

       查看当前所有的数据

       

       incr 用法:incr是 加1的意思   执行两遍key1+1后可以看到key1的值变成了2

       

      decr用法表示减1

      

     del用法:删除key  不管是什么类型的key都可以删除

      

Hash:key-fields-values(做缓存)

      相当于一个key对于一个map,map中还有key-value

      使用hash对key进行归类。  

    简单增删改查

      hset:向hash中添加内容

    

      hget:从hash中取内容

            

      hvals : 取hash所有的值

            

     hgetall:取hash所有的键值

            

    hdel: 删除hash指定key

            

       

猜你喜欢

转载自www.cnblogs.com/xiaotong1223/p/9260337.html
今日推荐