快速搭建Redis缓存数据库

之前一篇随笔——Redis安装及主从配置已经详细的介绍过Redis的安装于配置。本文要讲的是如何在已经安装过Redis的机器上快速的创建出一个新的Redis缓存数据库。

一、环境介绍

1) Linux版本:Red Hat Enterprise Linux Server release 6.1 (Santiago)

2) Redis版本:Redis 2.6.16  64 bit

3) Redis安装路径:/usr/local/webserver/redis

二、安装步骤

1) 将/usr/local/webserver/redis文件复制到同级目录下并重命名,例如:/usr/local/webserver/redis9736

2) 编辑redis9736文件夹下的start.sh如下:

#!/bin/bash

/usr/local/webserver/redis9736/redis-server /usr/local/webserver/redis9736/conf/redis.conf

3) 编辑redis9736文件夹下的stop.sh如下:

#!/bin/bash

kill `cat /usr/local/webserver/redis9736/run/redis.pid`

4) 修改redis9736/conf文件夹下的redis.conf文件如下:

pidfile /usr/local/webserver/redis/run/redis.pid  ——>  pidfile /usr/local/webserver/redis9736/run/redis.pid

port 6379    ——>    port 9736

dir /usr/local/webserver/redis/db   ——>   dir /usr/local/webserver/redis9736/db

三、开启服务

1) 赋予redis9736文件夹下的文件可执行权限:chmod 777 *

2) 开启服务  ./start.sh

3) 关闭服务  ./stop.sh

4) 开启Redis客户端  ./redis-cli –p 9736

时间: 2024-11-06 12:12:39

快速搭建Redis缓存数据库的相关文章

快速搭建redis单点数据库

redis安装及配置 一.环境: 1.系统版本 [root@c700001 ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) [root@c700001 ~]# cat /proc/version Linux version 3.10.0-693.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.

Linux之搭建redis缓存服务器

Linux之搭建redis缓存服务器(nginx+tomcat+redis+mysql实现session会话共享) 一.redis介绍 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hash(哈希类型).与memcached一样,为了保证效率,数据都是缓存在内存中.区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写

Python基础16 - RabbitMQ队列、Redis缓存数据库

@@@文章内容参照老男孩教育 Alex金角大王,武Sir银角大王@@@ RabbitMQ队列 下载安装http://www.rabbitmq.com/install-windows.html RabbitMQ 教程官网:http://www.rabbitmq.com/getstarted.html RabbitMQ:erlang语言 开发的. Python中连接RabbitMQ的模块:pika .Celery(分布式任务队列) .haigha可以维护很多的队列 几个概念说明: Broker:简单

Redis缓存数据库服务器

Redis缓存数据库服务器Redis是一个开源的科技与内存也可持久化的日志型.Key-Value数据库Redis的存储分为内存存储.磁盘存储和Log文件三部分,配置文件中有三个参数对其进行配置. 优势:和Mecached相比,它更加安全也支持存储的value类型相对更多.Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步 /var/log/redis_6379.log 日志文件/var/lib/redis/6379

redis缓存数据库

缓存数据库介绍 redis操作 缓存数据库介绍 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库,随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展.NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题. NoSQL数据库的

基于redis缓存数据库实现lnmp架构高速访问

how-缓存加速 使用nosql数据库: 如redis,mongodb,memcache what-redis redis 是一个高性能的 key-value 数据库. 1) redis 的出现,很大程度弥补了memcached 这类 key-value 存储的不足(只能存入内存). 2)它支持的数据类型比memcache多,包括了 Python,Ruby,Erlang,PHP 客户端... 3)Redis 的所有数据都是保存在内存中,两种同步模式 A>半持久化模式:RDB(全量同步) i>R

图文并茂超详细搭建redis缓存服务器(nginx+tomcat+redis+mysql实现session会话共享)

博主QQ:819594300 博客地址:http://zpf666.blog.51cto.com/ 有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持! 一.redis介绍 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hash(哈希类型).与memcached一样,为了保证效率,数据都是缓存在内存中.区别的是redis会

LAMP+Redis缓存数据库整合

LAMP在企业生产环境中,除了将MYSQL单独部署在其他服务器.由于MYSQL数据库压力会很大,还会对MYSQL实现主从复制及读写分离,同时会对PHP网站进行调优,通常PHP的优化手段包括:PHP代码本身优化.PHP配置文件优化.为PHP添加缓存模块,将PHP网站数据存入缓存等. 为了减轻MYSQL数据库的压力,这时就用到了Redis缓存数据库服务, LAMP+Redis工作机制:用户通过浏览器访问LAMP网站,并以用户名和密码登录到网站,默认Redis缓存中没有该用户名和密码对应列表,PHP程

Spring AOP + Redis缓存数据库查询

应用场景 我们希望能够将数据库查询结果缓存到Redis中,这样在第二次做同样的查询时便可以直接从redis取结果,从而减少数据库读写次数. 需要解决的问题 操作缓存的代码写在哪?必须要做到与业务逻辑代码完全分离. 如何避免脏读? 从缓存中读出的数据必须与数据库中的数据一致. 如何为一个数据库查询结果生成一个唯一的标识?即通过该标识(Redis中为Key),能唯一确定一个查询结果,同一个查询结果,一定能映射到同一个key.只有这样才能保证缓存内容的正确性 如何序列化查询结果?查询结果可能是单个实体