Redis 实践之安装运行

本文原创自 http://blog.csdn.net/voipmaker  转载注明出处。

Redis是nosql数据库家族的一员,与memcached类似,

是高性能的基于内存的key-value存储系统,笔者将逐步把学习和使用redis的过程记录成笔记。

(1)     编译安装:

官方网站下载redis-3.0.0-beta8.tar.gz

解压后源码目录:

cd /opt/redis/redis-3.0.0-beta8

make

make install

Redis安装过程很简答,下载源码后直接make,在src目录生成redis-server,redis-cli

redis-server是生成的redis可执行程序,redis-cli是登陆redis-server的控制台工具,用来与redis-server交互,src目录还有一个redis-trib.rb,这个是用户构建redis集群用的脚本,redis3.0开始才有,redis-sentinel是实现redis高可用的工具,可实现HA.

Make install会把这些可执行程序拷贝到/usr/local/bin目录

(2)运行

redis启动方式

源码src目录执行

./redis-server  ../redis.conf

上面为通过配置文件启动redis服务,需要指定配置文件的路径。

默认配置文件在源码根目录下,redis.conf是redis的配置文件,定义了若干参数,指定监听端口,ip,是否开启集群模式,持久化模式等。

作为实验,应该把log打开,修改redis.conf的loglevel选项,默认是verbose,设置成debug。也可以把log打印到文件,修改logfile参数指定log文件路径。

单个机器可以启动多个redis-server实例,只需要改动redis.conf里面的port端口参数.

时间: 2024-12-21 05:06:02

Redis 实践之安装运行的相关文章

在Windows Service上安装运行Redis

CSDN下载RedisWatcher,运行InstallWatcher.msi,默认安装在C:\Program Files (x86)\RedisWatcher,修改watcher.conf 1 # required exepath and exename are combined to form full path 2 exepath D:\Demos\redisdev\redis 3 exename redis-server.exe 4 5 # optional fastfailMS is

HHvm Apache 2.4 Nginx建站环境搭建方法安装运行WordPress博客

HHvm Apache 2.4 Nginx建站环境搭建方法安装运行WordPress博客 VPS主机   2014年06月02日 17:20 评论» 文章目录 Debian上安装 CentOS上安装 Ubuntu上安装 装Wordpress HHvm安装小结 HHVM是一个强大的可以用于替代PHP的建站环境,出自Facebook团队,它是一个PHP的JIT(Just-In- Time)编译器,同时具有产生快速代码和即时编译的优点.实践证明HHVM可以明显地提升PHP执行速度,节省大量的服务器资源

redis的单机安装与配置以及生产环境启动方案

简单介绍一下redis的单机安装与配置,方便自己记录安装步骤的同时方便他人获取知识. 首先,从官网下载最新版的(稳定版)的redis安装包.官网地址如下:https://redis.io/download 下载源码包后,redis需要编译安装.需要安装gcc和tcl,gcc用于编译tcl用于测试. 使用命令安装gcc,yum install gcc,一路选择yes,gcc就可以安装成功. 接下来安装tcl,首先获取tcl源码包(见百度云盘)或者使用命令:wget http://downloads

redis应用之安装配置介绍

一.redis介绍: 1.redis定义: Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发工作由VMware主持.redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hash(哈希类型).这些数据类型都

redis集群安装

Redis集群安装 1         环境准备 1.1  系统环境 Centos6.5 2.6.32-431.el6.x86_64 1.2  依赖包 yum -y install wget tcpdump glibc libgcc gcc gcc-c++ ncurses-devel bison openssl openssl-devel xinetd glibc glibc-common gd gd-devel rsync puppet ntp perl cmake man tree lsof

(Windows Maven项目)Redis数据库的安装和操作实现

Redis是一个内存数据库,他会把你写入当中的数据缓存到内存中,之后会周期性的往磁盘中写入.这篇文章中介绍的是在Windows环境下利用Maven工具编译运行Java文件实现Redis数据库的操作.         首先.我们须要下载Redis工具:http://redis.io/download,之后解压就能够了.我们会看到解压的文件夹下存在着这样一些文件: 当中,两个可运行文件须要考虑,redis-server.exe/redis-cli.exe.它们各自是redis服务和redisclie

Redis的初步安装

Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API. 下载 官网下载:http://redis.io/download 安装 tar zxvf redis-2.8.9.tar.gz #解压 cd redis-2.8.9 #进入目录 make #直接make 编译 make install #可使用root用户执行`make install`,将可执行文件拷贝到/usr/local/bin目录下,这样就可以直接敲

redis 在windows上运行

参考自:https://github.com/ServiceStack/redis-windows 1.用vagrant 运行redis的最后版本 1.1在windows上安装vagrant http://docs.vagrantup.com/v2/getting-started/ 1.2下载vagrant-redis.zip(vagrant的配置文件 https://raw.github.com/ServiceStack/redis-windows/master/downloads/vagra

Linux下Redis的编译安装

介绍 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hash(哈希类型).这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的.在此基础上,redis支持各种不同方式的排序.与memcached一样,为了保证效率,数据都是缓存在内存中.区别的是redis会周期性的把更