
redis
qq_38718211
这个作者很懒,什么都没留下…
展开
-
linux上安装redis
$ wget http://download.redis.io/releases/redis-3.0.4.tar.gz//下载$ tar xzf redis-2.8.17.tar.gz//解压$ cd redis-2.8.17//查看$ make//安装$ cd src//查看src目录$ ./redis-server//启动服务器$ cd src$ ./redis-cli//开启交原创 2018-01-31 12:09:27 · 139 阅读 · 0 评论 -
redis 1+5 常用指令
键(key): keys *exists key的名字,判断某个key是否存在move key db 移除当前库expire key秒,给当前key设置过期时间ttl key 查看当前Key还有多少秒过期,-1表示永不过期,-2表示已过期del key 删除keytype key 查看key 是什么类型字符串(String):set/del/append原创 2018-01-31 16:19:24 · 608 阅读 · 0 评论 -
NoSql
nosql数据库四大分类key-value:redis文档型数据库(bson):mongoDb列存储数据库:hBase图关系数据库:neo4J,infoGridnosql原理:CAP+BASE 1,分区容错性P 2,可用性A 3,强一致性CCAP只能3进2大多数网站选择APCP:redisBASE为了解决强一致性1,基本可用2,软状态原创 2018-01-26 18:11:35 · 187 阅读 · 0 评论 -
redis 消息订阅 发布
订阅 c1 c2 c3 消息: subscribe c1 c2 c3发布消息: publish c2 hello-redis会收到消息:原创 2018-02-07 10:25:34 · 135 阅读 · 0 评论 -
redis 持久化
RDB: RDB可以在指定时间间隔内生成数据的时间点快照(snapshot) RDB优点:RDB是一个非常紧凑的文件,他保存了Redis在某个时间点的数据集, 在触发条件后就会对数据进行备份,可以在conf文件中对其修改缺点:应为会有时间间隔,若机器发生故障停机,则会丢失一段时间内的数据,每次保存 RDB 的时候,Redis 都要 fork() 出一个子原创 2018-02-07 10:49:15 · 155 阅读 · 0 评论 -
redis事务
常用5个命令: multi:标记一个事物开始的模块,开启事物exec:执行所有事务模块中的语句discard:放弃事务模块中的所有命令watch:监视一个或多个Key,如果在事务执行之前这些key被其他命令所改动,那么事务将被打断unwatch:取消watch对所有key的监视redis事务执行过程: 1,正常执行:发出命令时,命令不执行,等事务完成一起执行原创 2018-02-07 16:12:29 · 135 阅读 · 0 评论 -
redis主从复制
主从复制常用3种方式: 1,一主二仆: 一个master同时拥有两个slaver,当用户往Master端写入数据时,通过Redis Sync机制将数据文件发送至Slave,Slave也会执行相同的操作确保数据一致,若master故障,slave就地等待,slave不可以写,只可以读,若slave故障,重连后需要重新slave于master2,薪火相传: 上一个Sl原创 2018-02-07 17:55:45 · 146 阅读 · 0 评论 -
window redis 安装
本文Redis下载地址: https://github.com/MSOpenTech/redis/releases,今天介绍,Redis版本用的是Redis3.2.100 下载之后,进行解压,可以根据自己需要拷贝到相应系统盘目录。我这里是win7 是64位系统,拷贝到D:\Program Files (x86)目录。 下面开始讲解上面提到4种安装和...翻译 2018-05-31 15:17:51 · 219 阅读 · 0 评论 -
springboot 整合redis 例子
首先是配置文件:spring: redis: host: localhost password: port: 6379 pool: max-idle: 100 min-idle: 1 max-active: 1000 max-wait: ...原创 2018-08-06 10:21:03 · 219 阅读 · 0 评论