Redis 数据库之字符串键值对(String)
来源:互联网 发布:大数据工具 编辑:程序博客网 时间:2024/06/07 03:13
字符串(String)
- 字符串是 Redis 中最基础的数据类型,它在 Redis 中是二进制安全的,这意味着 String 类型存入和取出的数据相同。在 Redis 中字符串的 value 最多可以容纳的数据长度是512M。
存储 (set)
set
key
value
- key 不存在则直接存储 。
- key 存在则覆盖原值。
- 该操作总是响应 “OK”。
读取 (get)
get
key
- 如果 key 存在则返回 key 映射的 value 。
- key 映射的不是字符串类型则报错 。
- key 不存在则返回
nil
。
删除 (del)
del
key
- key 存在则删除 key,并返回受影响的数量。
- key 不存在则返回受影响的数量为 0 。
递增(incr) 递减(decr)
incr
key
decr
key
- 该操作将 key 的 value 递增或递减1。前提是 value 能转换成整型。
- key 不存在则先存储 key 值为 0,再递增递减 。
- value 是整型则正常递增递减 。
- value 不是整型则报错。
指定增量(incrby)减量(decrby)
incrby
key
increment
decrby
key
decrement
- 所有场景和响应与
incr
、decr
命令一致。需要指定增量。
追加(append)
append
key
value
- 该操作一律将值作为字符串在末尾追加
value
。 - key 存在,在末尾追加字符串。
- key 不存在,直接存储 value。
- 值是整数,将值作为字符串在末尾追加
value
。
0 0
- Redis 数据库之字符串键值对(String)
- Redis 数据库之哈希键值对(hash)
- Redis键值对数据库学习笔记
- Redis之 字符串(String)
- Redis 数据类型之String(字符串)类型
- String字符串转成键值对形式存储于Map(拆分字段)
- Redis和其它键值对存储数据库有什么不同
- Redis高性能键值对数据库--学习01
- Redis高性能键值对数据库--学习02
- redis数据库键值设计
- 【Redis】----Redis字符串(String)
- Redis源码解析:09redis数据库实现(键值对操作、键超时功能、键空间通知)
- Redis之String 字符串类型
- redis操作之字符串 string
- 【字符串】面试题之键值对(”key = valude”)字符串
- 【字符串】面试题之键值对(”key = valude”)字符串
- redis学习之Redis 字符串(String)
- SCAN----Redis检索键值对
- C/C++ 输出宽字符 printf + %ls or wcout
- 7.C#:PE文件,程序集,托管模块,元数据——还是那个Hello world
- eclipse配置Tomcat
- 让你的Activity停留几秒后再跳转
- POJ 2653 Pick-up sticks(判断线段相交)
- Redis 数据库之字符串键值对(String)
- 【九度】题目1440:Goldbach's Conjecture 2
- WAMP本地环境升级php版本操作步骤
- dos系统下怎么操作文件
- Xcode插件Injection实现代码注入
- 求1-1e11内的素数个数(HDU 5901 Count primes )
- Element元素对象
- 格子取数3
- POJ 1410 Intersection(判断线段交和点在矩形内)