redis的string类型!!!!
value的最大存储量为512m,可储存图像数据或json数据等
1.redis的增加操作
127.0.0.1:6379> set name China --返回ok,说明增加成功,若name已存在,执行操作会把value值给覆盖。
127.0.0.1:6379>append name as Number One --返回字符个数,若name已存在,会把 as Number One 追加到China后面。不存在则创建key,value值为as Number One。
127.0.0.1:6379>getset name china --返回原来name的value值,并覆盖value值。若name不存在,则会创建一个name,value为china,返回nil。
127.0.0.1:6379>setnx name china --返回0,判断原值是否存在,存在不赋值返回0,不存在则赋值,返回1
2.redis的删除操作
127.0.0.1:6379>del name --返回删除个数,可多个key同时删除。
3.redis的查询操作
127.0.0.1:6379>get name --返回value的值
127.0.0.1:6379>strlen name --返回字符个数,如果该key或value不存在,返回0
4.redis的计数运算
127.0.0.1:6379>incr age --创建一个age的key,并返回1。数据加法运算,每次递增1。并返回当前递增后的值。
127.0.0.1:6379>increby age 10 --返回运算后的值,自设n的运算。
127.0.0.1:6379>desr age --与incr相反,递减操作。
127.0.0.1:6379>decrby age 5 --与increby相反,减操作。
5.redis设置key的过期时间,并设置value值
127.0.0.1:6379>setex computer 25 ipad --返回ok,设置key为computer,value为ipad,缓存过期时间为25s。过期后返回nil。
6.redis的替换赋值
127.0.0.1:6379>setrange name 2 a --返回替换后的字符个数。在查看value值,发现第3字符被替换
7.字符串截取
127.0.0.1:6379>getrange name 1 3 --返回截取的值,第二个字符和第三字符
8.批量处理
127.0.0.1:6379>mset name zhangsan age 30 --返回OK
127.0.0.1:6379>mget name zhangsan ---返回两个value,没有返回nil
127.0.0.1:6379>msetnx name lisi age 31 --返回0,不做任何操作(带有事务性的赋值,key存在,事务回滚。不做任何改变)
redis的string类型!!!!的更多相关文章
- 使用Redis数据库(String类型)
一 String类型 首先使用启动服务器进程 : redis-server.exe 1. Set 设置Key对应的值为String 类型的value. 例子:向 Redis数据库中插入一条数据类型为S ...
- Redis 中 String 类型的内存开销比较大
使用 String 类型内存开销大 1.简单动态字符串 2.RedisObject 3.全局哈希表 使用 Hash 来存储 总结 参考 使用 String 类型内存开销大 如果我们有大量的数据需要来保 ...
- 深入浅出Redis02 使用Redis数据库(String类型)
一 String类型 首先使用启动服务器进程 : redis-server.exe 1. Set 设置Key对应的值为String 类型的value. 例子:向 Redis数据库中插入一条数据类型为S ...
- [redis] redis 对string类型数据操作
package com.xwolf.java.redis; import org.junit.Before; import org.junit.Test; import redis.clients.j ...
- redis的String类型以及其操作
Redis的数据类型 String类型以及操作 String是最简单的数据类型,一个key对应一个Value,String类型是二进制安全的.Redis的String可以包含任何数据,比如jpg图片或 ...
- Redis中String类型的Value最大可以容纳数据长度
项目中使用redis存储,key-value方式,在Redis中字符串类型的Value最多可以容纳的数据长度是512M 官方信息: A String value can be at max 512 M ...
- 一:redis 的string类型 - 相关操作
*redisclient使用: =============一类:string的方法================ 介绍:string是redis的最简单类型,一个key相应一个value,strin ...
- redis的string类型
string : string类型是二进制安全的, 可以包含任何数据,比如jpg图片或者序列化的对象 . 方法 : set : 设置key对应的值为string类型的value set name ...
- StackExchange.Redis 之 String 类型示例
String类型很简单,就不做示例演示了,这里只贴出Helper类 /// <summary> /// 判断key是否存在 /// </summary> /// <par ...
- redis命令String类型(四)
String 字符串类型 命令: 1> 赋值 语法:set key value 比如:set test 123 2> 取值 语法:get key 比如:get test 3> 取值并 ...
随机推荐
- 关于Random(47)与randon.nextInt(100)的区别
参考https://blog.csdn.net/md_shmily92/article/details/44059313 相关文章random.nextInt()与Math.random()基础用法 ...
- java Queue中 add/offer,element/peek,remove/poll区别
转自https://blog.csdn.net/u012050154/article/details/60572567 java Queue中 add/offer,element/peek,remov ...
- solr+jieba结巴分词
为什么选择结巴分词 分词效率高 词料库构建时使用的是jieba (python) 结巴分词Java版本 下载 git clone https://github.com/huaban/jieba-ana ...
- Redis+Restful 构造序列号和压力测试【后续】
大家还记上篇博文https://www.cnblogs.com/itshare/p/8643508.html,测试redis构造流水号的tps是600多/1s. 这个速度显然不能体现redis 集群在 ...
- 【SAP HANA】新建表以及操作数据(3)
账号和数据库都创建好之后,接下来就可以创建表了.来见识一下这个所谓“列式”存储方式的表是长啥样的! 一.可视化新建表 然后输入所需栏位,设置好类型和长度: 上图右上角可以看到类型是Column Sto ...
- 前端利用百度开发文档给的web服务接口实现对某个区域周边配套的检索
最近项目需要实现地图功能,以便于实现对房源周边配套设施的检索.内容如下 其实百度官方有对应的api,但是对于一个网站来说这样的样式难免有些难看 这样的结果显然不能满足当下的需求,所以我决定利用官方给的 ...
- MIUI目前为止最简单安装谷歌服务框架教程
安装谷歌服务框架方法有很多,比如用第三方 rec卡刷gapps包.用第三方工具安装......然而这些对于新手来说还是比较难的! 我今天说的方法可以说是最简单的:1.不需要修改文件:2.不需要借助第三 ...
- 《前端之路》之 webpack 4.0+ 的应用构建
目录 一.版本 二.webpack 的主体概念 2-1.入口 2-1-1.单页面入口 2-1-2.多页面应用的入口 2-2.输出 2-3.loader 2-4.plugins 三.如何使用 3-1 关 ...
- 强化学习(十五) A3C
在强化学习(十四) Actor-Critic中,我们讨论了Actor-Critic的算法流程,但是由于普通的Actor-Critic算法难以收敛,需要一些其他的优化.而Asynchronous Adv ...
- 【转】视频H5 video最佳实践
原文地址:https://github.com/gnipbao/iblog/issues/11 随着 4G 的普遍以及 WiFi 的广泛使用,手机上的网速已经足够稳定和高速,以视频为主的 HTML5 ...