1 redis 定义
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。[1]
Redis支持主从同步。数据可以从主服务器向任意数量的从服务器上同步,从服务器可以是关联其他从服务器的主服务器。这使得Redis可执行单层树复制。存盘可以有意无意的对数据进行写操作。由于完全实现了发布/订阅机制,使得从数据库在任何地方同步树时,可订阅一个频道并接收主服务器完整的消息发布记录。同步对读取操作的可扩展性和数据冗余很有帮助。
redis的官网地址: http://redis.io/
2 redis特点:
是开源的BSD许可证高级的key value存储系统。可以用来存储字符串,哈市结构,链表,集合因此他用来做数据结构服务器。redis可以用来做存储,数据不会轻易丢失。这个特点主要因为其持久化来做的,(持久化:把内存中的数据同步到硬盘中)
redis和memcached相比,的独特之处:
1: redis可以用来做存储(storge), 而memccached是用来做缓存(cache)
这个特点主要因为其有”持久化”的功能.
2: 存储的数据有”结构”,对于memcached来说,存储的数据,只有1种类型--”字符串”,
而redis则可以存储字符串,链表,哈希结构,集合,有序集合。3 下载redis服务器:
1:官方站点: redis.io 下载最新版或者最新stable版
2:解压源码并进入目录
3: 不用configure
4: 直接make
(如果是32位机器 make 32bit)
相关推荐
主要介绍了Linux下Redis服务器搭建过程,需要的朋友可以参考下
redis入门: 1、Redis服务器搭建 2、向业务逻辑中添加缓存。 3、使用redis做缓存 4、缓存同步
在服务器上,你每次重启机器后再去启动redis的服务,这是很麻烦的,所以将Redis作为 Linux 服务随机启动是很有必要的。 修改/etc/rc.local文件 root@ubuntu:/usr/local/redis-2.4.14# vim /etc/rc.local 在最后加入...
手把手教你搭建redis服务器【windows】,包教程和代码包
redis集群部署+哨兵模式配置 配置redis主从复制,配置哨兵模式,实现主从自动切换 1、准备至少三台Linux服务器并关闭防火墙 2、安装软件包 3、下载redis源码包并安装
nginx+tomcat+redis服务器集群session共享,本人多次搭建常用的工具,现在拿出来分享。
我的集群式在此服务器中搭建3个master+3个Slave,总共6个节点。 准备3台机器,拷贝Redis安装包到指定目录,例:D:/Redis下解压文件并拷贝一份,分别修改成对应端口的文件夹(例如:Redis6379,Redis6380)。 分别...
redis集群搭建,帮助理解服务器方面的应用,结合文档实际操作
linux 服务器搭建工具java+memcached+mysql+redis+tomcat
基于nginx tcp负载均衡 + redis的集群聊天服务器,网络层使用muduo库搭建,数据库使用MySQL 基于nginx tcp负载均衡 + redis的集群聊天服务器,网络层使用muduo库搭建,数据库使用MySQL 基于nginx tcp负载均衡 + ...
在Centos7.5上多台宿主机使用docker部署redis集群的过程,redis集群一般需要6台redis服务器,使用docker可以节省服务器资源,除开放主从6379和6380端口外还得开放集群总线端口,集群总线端口为redis客户端连接端口+...
Redis-Windows62位服务器版本+Redis-Windows管理工具 +使用说明(Redis-x64-3.2.100.zip、redis-desktop-manager-0.8.3.3850.rar) 可用于搭建Windows下Redis服务器,以及Redis桌面操作程序,使集成Redis的程序开发...
Docker搭建redis主从+哨兵模式集群.docx
用于描述redis3集群的搭建
轻量级文件服务器的搭建文档,fastDFS文件系统 nginx的安装
在docker环境下一步一步描述了整个搭建过程,主要包括服务器划分、单节点搭建、哨兵安装、密码认证等操作,你值得拥有
1.搭建过程中要将六个redis.conf中的bind绑定为自己的服务器ip地址 2.要将7001~7006,以及17001~17006的端口打开(阿里云服务器) 3.修改redis.conf中属性:cluster-config-file nodes-端口号.conf 问题: 1.提示...
服务器集群搭建,nginx服务器,wx服务器,redis服务器,业务处理服务器。返回客户端