摘要:
1 Redis Cluster集群 redis3.0以后推出的redis cluster 集群方案,redis cluster集群保证了高可用、高性能、高可扩展性。 1.1 redis-cluster架构图 架构细节: (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议 阅读全文
摘要:
1 Redis的主从复制 1.1 什么是主从复制 持久化保证了即使redis服务重启也不会丢失数据,因为redis服务重启后会将硬盘上持久化的数据恢复到内存中,但是当redis服务器的硬盘损坏了可能会导致数据丢失,不过通过redis的主从复制机制就可以避免这种单点故障,如下图: 说明: n 主red 阅读全文
摘要:
1 Redis持久化方案 Redis是一个内存数据库,为了保证数据的持久性,它提供了两种持久化方案: l RDB方式(默认) l AOF方式 1.1 RDB方式 1.1.1介绍 l RDB是Redis默认采用的持久化方式。 l RDB方式是通过快照(snapshotting)完成的,当符合一定条件时 阅读全文
摘要:
1 Redis事务 1.1 Redis事务介绍 l Redis的事务是通过MULTI,EXEC,DISCARD和WATCH这四个命令来完成的。 l Redis的单个命令都是原子性的,所以这里确保事务性的对象是命令集合。 l Redis将命令集合序列化并确保处于同一事务的命令集合连续且不被打断的执行 阅读全文
摘要:
1 Redis客户端 1.1 自带命令行客户端 l 命令格式: ./redis-cli -h 127.0.0.1 -p 6379 l 修改redis配置文件(解决IP绑定问题) # bind 127.0.0.1 绑定的IP才能访问redis服务器,注释掉该配置 protected-mode yes 阅读全文
摘要:
Redis单机版安装配置 1.1 Redis下载 * 官网地址:http://redis.io/ * 中文官网地址:http://www.redis.cn/ * 下载地址:http://download.redis.io/releases/ 1.2 Redis安装环境 Redis没有官方的Windo 阅读全文
摘要:
Redis介绍 什么是Redis? Redis是用C语言开发的一个开源的高性能键值对(key-value)内存数据库。 它提供五种数据类型来存储值:字符串类型、散列类型、列表类型、集合类型、有序集合类型 它是一种NoSQL数据库。 什么是NoSQL? NoSQL,即Not-Only SQL(不仅仅是 阅读全文
摘要:
1. 什么是Nginx? Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 在高连接并发的情况下,Nginx是Apache服务器不错的替代品。 2. 代理服务器 作为邮 阅读全文
摘要:
1. 安装jdk 1.1 卸载:使用java version查看虚拟机是否有jdk环境,存在先卸载: 1. 首先我的系统是CenOS7,安装完成后,先打开终端,切换到管理员账号,命令如下图 2. 找出带java关键字的安装包,命令是:rpm -qa|grep java,会出现如下结果: 3. 运行如 阅读全文