这篇文章给大家分享的是搭建Redis群集的详细安装教程,相信大部分人都还不知道怎么搭建,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。
1.关系数据库
关系数据库是一个结构化的数据库,创建在关系模型基础上,一般面向记录。它借助于集合代数等数学概念和方法来处理数据库中的数据。关系模型指二维表格模型,因而一个关系型数据库就是由二维表及其之间的联系的一个数据组织。
2.非关系数据库
NoSQL(NoSQL =Not Only SQL),意思是“不仅仅是SQL”是非关系数据库的总称。主流的NoSQL数据库有:Redis,MongBD,Hbase,CouhDB等。以上这些数据库,它们的存储方式,存储结构以及使用的场景都是完全不同的。所以我们认为它是一个非关系数据库的集合,而不是像关系型数据库一样,是一个统称。总之,主流的关系型数据库以外的数据库,都是非关系型的。
3.非关系型数据库产生的背景
随着Web 2.0网站的兴起,关系数据库在应对Web 2.0网站,特别是海量数据和高并发的SNS类型的Web 2.0纯动态网站时,暴露出很多难以解决的问题,例如以下三高问题。
4.Redis简介
[root@localhost media]# tar zxf redis-3.2.9.tar.gz -C /usr/src/
[root@localhost media]# cd /usr/src/redis-3.2.9/
[root@localhost redis-3.2.9]# make && make install
1)make install 只安装了二进制文件到系统中,并没有启动脚本和配置文件。软件包默认提供了一个install_server.sh脚本文件,通过该脚本文件可以设置Redis服务所需的相关配置文件。当脚本运行完毕,Redis服务就已经启动,默认侦听 =端口为6379。
[root@localhost redis-3.2.9]# cd /usr/src/redis-3.2.9/utils/
[root@localhost utils]# ./install_server.sh //初始化
[root@localhost utils]# netstat -anpt | grep redis
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 8179/redis-server 1
2)安装完成后,可通过Redis的服务控制脚本/etc/init.d/redis_6379来对Redis服务进行控制,如停止Redis服务,启动Redis服务,重启Redis服务,查看Redis运行状态。
[root@localhost ~]# /etc/init.d/redis_6379 stop
Stopping ...
Waiting for Redis to shutdown ...
Redis stopped
[root@localhost ~]# /etc/init.d/redis_6379 start
Starting Redis server...
[root@localhost ~]# /etc/init.d/redis_6379 restart
Stopping ...
Redis stopped
Starting Redis server...
[root@localhost ~]# /etc/init.d/redis_6379 status
Redis is running (9556)
3)配置参数
Redis主配置文件为/etc/redis/6379.conf,由由注释行于设置行两部分组成。注释性的文字以“#”开始,包含了对相关配置内容进行的说明和解释。
关于Redis群集的搭建就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。