
Redis
消灭猕猴桃
保持热爱,奔赴山海
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
7.Jedis
Jedis使用java来操作Redis什么是Jedis ?Redis官方推荐的java连接开发工具测试导入对应依赖<!-- https://mvnrepository.com/artifact/redis.clients/jedis --><dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId>原创 2020-10-21 18:53:56 · 178 阅读 · 0 评论 -
6.Redis事务(乐观锁)
事务Redis事务的本质:一组命令的集合!一个事务中的所有命令都会被序列化,在事务执行过程中会按照顺序执行!一次性、顺序性、排他性---- 队列 set set set ----Redis事务没有隔离级别的概念所有的命令在事务中没有直接被执行,只有发起执行命令的时候才会执行Redis单条式命令保证原子性,但是事务不保证原子性redis事务:开启事务(multi)命令入队(…)执行事务(exec)锁:Redis可以实现乐观锁正常执行事务!127.0.0.1:6379&g原创 2020-10-21 16:59:25 · 106 阅读 · 0 评论 -
5.Redis类型详解
String追加字符串,字符串长度127.0.0.1:6379> set k1 v1OK127.0.0.1:6379> get k1"v1"127.0.0.1:6379> keys *1) "k1"127.0.0.1:6379> exists k1(integer) 1127.0.0.1:6379> APPEND k1 "hello" # 追加字符串,如果当前字符串不存在则相当于set key(integer) 7127.0.0.1:6379>原创 2020-10-21 15:48:12 · 121 阅读 · 0 评论 -
4.RedisKey的基本命令
五大数据类型官方文档翻译:Redis是一个开源的(BSD许可),内存中的数据结构存储,用作数据库,缓存和消息代理。它支持数据结构,如字符串、散列、列表、集合、使用范围查询的排序集合、位图、超loglog、使用半径查询的地理空间索引和流。Redis有内置的复制,Lua脚本,LRU驱逐,事务和不同级别的磁盘持久性,并提供高可用性通过Redis哨兵和自动分区与Redis集群。Redis-Key127.0.0.1:6379> set name warms # set keyOK127.0.原创 2020-10-20 19:28:37 · 108 阅读 · 0 评论 -
3.Redis基础知识
基础知识redis默认有16个数据库默认使用第0个数据库,可以使用select切换数据库127.0.0.1:6379> select 3 # 切换数据库OK127.0.0.1:6379[3]> dbsize #查看db大小(integer) 0127.0.0.1:6379[3]> 查看当前数据库所有的键127.0.0.1:6379[3]> keys * #查看当前数据库所有的键1) "name"127.0.0.1:6379[3]> 清原创 2020-10-20 19:04:40 · 115 阅读 · 0 评论 -
2.Redis测试
redis测试工具性能可选参数测试100个并发连接1000000个请求:redis-benchmark -h localhost -p 6379 -c 100 -n 1000000原创 2020-10-20 18:30:53 · 117 阅读 · 0 评论 -
1.Redis安装
Redis安装下载安装包官网:https://redis.io/安装包上传服务器解压安装包程序一般放在 /opt 目录下mv redis-6.0.8.tar.gz /opt/tar zxvf redis-6.0.8.tar.gz进入解压目录,查看配置文件基本环境安装CentOS需要安装gcc:yum install gcc-c++makemake install默认安装路径/usr/local/bin/在/usr/local/bin原创 2020-10-20 18:11:26 · 104 阅读 · 0 评论