一 只 程 序 原

"Redis"

Redis之Java客户端Jedis

-------------------------------------" );     jedis.mset( "str1" , "v1" , "str2" , "v2" , "str3"

Redis之复制

1、是什么行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主2、能干嘛读写分离容灾恢复3、怎么玩3.1、配从(库)不配主(库)3.2、从库配置:slaveof 主库IP 主库端口每次与master断开

Redis之发布订阅

1、是什么进程间的一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。订阅/发布消息图2、命令3、案列先订阅后发布 后才能收到消息,1 可以一次性订阅多个,SUBSCRIBE c1 c2 c32 消息发布,PUBLISH c2 hello-redis3 订阅多个,通配符*, PSU

Redis之事务

1、是什么可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞2、能干嘛一个队列中,一次性、顺序性、排他性的执行一系列命令3、怎么玩3.1、常用命令3.2、Case1:正常执行3.3、Case2:放弃事务3.4、Case3:全体

Redis之持久化

1、RDB(Redis DataBase)1.1、是什么在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件

Redis之解析配置文件

解析配置文件Redis.conf1、它在哪1.1、地址记得将它拷贝出来单独执行~2、Units单位配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit2 . 对大小写不敏感3、INCLUDES包含和我们的Struts2配置文件类似,可以通过includes包含,redis.co

Redis之数据类型

当前库就没有了,被移除了expire key 秒钟:为给定的key设置过期时间ttl key 查看还有多少秒过期,-1表示永不过期,-2表示已过期type key 查看你的key是什么类型2、Redis字符串(String)2.1、常用2.2、单值单value案例set/get/del/append

Redis之入门介绍

1、入门概述1.1、是什么Redis:REmote DIctionary Server(远程字典服务器)是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为

Redis之NoSql入门和概述

NoSql入门和概述1、入门概述1.1、互联网时代背景下大机遇,为什么用nosql1.1.1、单机MySQL的美好年代在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。在那个时候,更多的都是静态网页,动态交互类型的网站不多。上述架构下,我们来看看数据存储的瓶颈是什么?1.数据量的