zoukankan      html  css  js  c++  java
  • 03_Redis_String命令

    一:Redis命令---String命令:Redis 字符串数据类型的相关命令用于管理 redis 字符串值

    字符串类型是Redis中最为基础、常用的数据存储类型,字符串在Redis中是二进制安全的,这便意味着该类型存入和获取的数据相同,在Redis中字符串类型的Value最多可以容纳的数据长度是512M

    1.1:MySQL---关系型数据库,数据安全,但二进制不安全【乱码丢失数据】

      

    1.2:Redis---非关系型数据库, 二进制数据安全

      

    二:常用命令 

    2.1:赋值 set key value:设定key持有指定的字符value如果该key存在进行覆盖操作;总是返回”OK”,如果赋予相同的key,新的value会覆盖老的value。

    2.2:取值 get key获取keyvalue。如果与该key关联value不是String类型,redis将返回错误信息,因为get命令只能用于获取String value如果该key不存在,返回(nil)

    2.3:删除del key:删除指定key,返回值是数字类型表示删了几条数据。

    2.4:扩展getset key value获取该key的值,然后在设置该key的值;例如:getset username wangwu;

    2.5:数值增减:incr key:将指定的keyvalue原子性的递增1;如果key不存在,其初始值为0incr之后其值为1如果value的值不能转成整,如hello,该操作将执行失败并返回相应的错误信息;相当于 ++i

    2.6:数值增减:decr key:将指定的keyvalue原子性的递1;如果key不存在,其初始值为0incr之后其值为-1如果value的值不能转成整,如hello,该操作将执行失败并返回相应的错误信息。Incrdecr 只能对字符串是数字的进行操作。

    2.7:append key value拼凑字符串;如果key存在,则在原有的value后追加该值如果该key不存在,则重新创建一个key/value

    更多命令请参考:http://www.runoob.com/redis/redis-strings.html

    String使用环境主要用于保存json格式的字符串

     

     

  • 相关阅读:
    Codeforces Round #527 (Div. 3) B. Teams Forming
    Train Problem I (栈的基本运用)
    浙江中医药大学第十二届大学生程序设计竞赛 J. Jhadgre爬楼梯
    判断二进制半整数
    简易连连看
    Codeforces Round #527 (Div. 3) A. Uniform String
    求字符串中出现次数最多的字符 JAVA
    母猪的故事 (递推题)
    C#判断文件和文件夹是否存在 不存在则创建
    C# 数据库备份与还原 小妹做了一个winform系统,需要对sql2000数据库备份和还原(小妹妹你太狠了)
  • 原文地址:https://www.cnblogs.com/yaboya/p/8962518.html
Copyright © 2011-2022 走看看