redis学习1--初识redis,redis的安装,启动。。。

Linux 环境下 下载redis

wget http://download.redis.io/releases/redis-3.0.7.tar.gz

解压

tar -zxvf redis-3.0.7.tar.gz -C /data/wwwroot/

为了方便目录管理及未来的升级 在当前目录下建立一个连接

cd  /data/wwwroot/

ln -s redis-3.0.7 redis

进入redis 目录 cd redis 或者cd redis-3.0.7

编译redis

make (如果没有c环境,需要安装c环境 yum install gcc-c++)

安装redis

make install

安装完成

Redis三种启动方式

1 默认启动 redis-server 默认以6379端口启动 redis-cli(默认以6379端口连接)

  redis-server

2 动态指定参数启动(如端口)

  redis-server --port 6380 以6380启动 redis-cli  -p 6380 以6380端口连接

3 配置文件启动(推荐)

  在redis目录下建立config配置文件目录

  mkdir config

  拷贝默认配置文件到config目录下

  cp redis.conf  config/

  进入到config

  将文件改名 以达到端口号区分redis实例集群

  mv redis.conf redis-6381.config

  将 redis-6381.config 去除 注释及空格 并重定向到新的文件

  cat redis-6381.config | grep -v "#" | grep -v "^$" > redis-6382.config

  将原文件删除 rm -rf redis-6381.config

  修改 redis-6382.config 目前只保留一下设置

  

  返回上一层 并新建data目录

  以配置文件的形式启动

  redis-server  config/redis-6382.config

  启动完成 进入data目录  并查看启动日志

  cat data/6382.log

启动成功

Redis配置文件解释

Daemonize(默认no):redis默认是以非守护进程启动,建议使用yes,当使用yes的时候,redis启动日志会打印我们设置的文件当中

Port(默认6379):redis启动端口

Logfile :redis系统日志

Dir:redis工作目录(比如日志文件及持久化存在的目录)

关闭redis的方法

redis-cli -p 6382 shutdown,或者客户端登入 执行shutdown,这种关闭方式相对于直接杀进程是有一定好处的,杀进程有可能数据丢失等问题

原文地址:https://www.cnblogs.com/tjqBlog/p/9579338.html

时间: 2024-10-09 07:08:19

redis学习1--初识redis,redis的安装,启动。。。的相关文章

redis学习教程一《Redis的安装和配置》

redis学习教程一<Redis的安装和配置> Redis的优点 以下是Redis的一些优点. 异常快 - Redis非常快,每秒可执行大约110000次的设置(SET)操作,每秒大约可执行81000次的读取/获取(GET)操作. 支持丰富的数据类型 - Redis支持开发人员常用的大多数数据类型,例如列表,集合,排序集和散列等等.这使得Redis很容易被用来解决各种问题,因为我们知道哪些问题可以更好使用地哪些数据类型来处理解决. 操作具有原子性 - 所有Redis操作都是原子操作,这确保如果

C# Redis学习系列三:Redis配置主从

Redis配置主从 主IP :端口      192.168.0.103 6666 从IP:端口       192.168.0.108 3333 配置从库 (1)安装服务: redis-server --service-install --service-name redisService6666 --port 6666 (2)启动进程: redis-server --service-start --service-name redisService6666 (3)连接redis:redis-

Redis 学习(Zabbix 监控Redis)

前面redis的配置文件盒常用命令.redis info信息都解释完了,接下来就是监控我们的redis了,我使用的是zabbix监控软件,所有在这里我在这里详细介绍下怎么设置zabbix来监控reids,主要分为配置zabbix插件.插件脚本.创建模板监控项.创建图形几个方面. Redis 学习(配置文件和常用命令注释): http://54snow.blog.51cto.com/2690157/1537449 Redis 学习(Redis Info详细注释): http://54snow.bl

分布式缓存技术redis学习(一)——redis简介以及linux上的安装

redis简介 redis是NoSQL(No Only SQL,非关系型数据库)的一种,NoSQL是以Key-Value的形式存储数据.当前主流的分布式缓存技术有redis,memcached,ssdb,mongodb等.既可以把redis理解为理解为缓存技术,因为它的数据都是缓存在内从中的:也可以理解为数据库,因为redis可以周期性的将数据写入磁盘或者把操作追加到记录文件中.而我个人更倾向理解为缓存技术,因为当今互联网应用业务复杂.高并发.大数据的特性,正是各种缓存技术引入最终目的. 关于r

Redis学习(一)认识并安装redis

一.初识redis Redis是一个开源的Key-Value数据库,通常被称为数据结构服务器,其值可以是多种常见的数据格式,且读写性能极高,且所有操作都是原子性的. Redis是运行在内存中的,但是可以持久化到磁盘 二.redis的安装 redis的安装也是比较简单的,从官网上下载压缩包,解压以后的文件就可以直接使用了. 三.redis可视化工具的安装 个人感觉DOS程序的小窗口看着没有图形化界面来得过瘾,所以我们需要安装一个可视化的redis管理工具,这里我使用的是RedisDesktopMa

Redis学习和应用记录--介绍和安装(1)

Redis是一个开源的分布式缓存框架,它也常被理解为数据结构服务器,因为它包含丰富的数据类型,如LIST,SET,SORTEDSET,HASHES等.Redis的全称是Remote Dictionary Server(远程数据字典服务器). Redis的应用场景很多,可以替代Web Session,可以存储大量的需要快速访问的数据(Cache),可以用来实现消息队列,可以作为分布式计算中的共享数据平台.这一节主要介绍Redis的安装.分别介绍Linux和Windows 64位环境下Redis的安

Redis学习(2)-redis安装

安装redis需要先从官网下载的源码进行编译,编译依赖GCC环境,如果没有GCC环境,需要安装GCC. yum install gcc-c++ 步骤1:上传 将Windows下下载的压缩文件上传Linux,通过sourceCRT进行上传.步骤如下: alt +R打开上传窗口,拖拽redis-3.0.0.tar.gz 上传 步骤2:解压文件 tar -zxvf redis-3.0.0.tar.gz 步骤3:编译redis(编译,将.c文件编译为.o文件) 进入解压文件夹:cd  redis-3.0

redis学习(一) redis的介绍与安装

redis简单介绍 redis全称remote-dictionary-server 直译为远程字典服务器, 是一个高性能的key-value存储系统,也被称为数据结构服务器,因为其所存储的数据值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等常见的数据结构类型. 由于redis的数据操作是基于内存的,其可用性远远高于基于硬盘的传统数据库,因此被广泛的应用于高并发,海量数据读写的场景. linux下安装

redis学习(一)——redis介绍及安装

一.redis简介 redis是一个高性能的key-value非关系数据库,它可以存键(key)与5种不同类型的值(value)之间的映射(mapping),支持存储的value类型包括:String(字符串).list(链表).set(集合).zset(有序集合)和hash(散列表).这些收据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的.在此基础上,redis支持各种不同方式的排序.与memcached一样,为了保证效率,数据都是缓

Redis学习(二)Redis的安装

Window 下安装 下载地址:https://github.com/MSOpenTech/redis/releases. Redis 支持 32 位和 64 位.这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis. 打开文件夹,内容如下: 打开一个 cmd 窗口 使用 cd 命令切换目录到 C:\redis 运行: redis-server.exe redis.windows.conf 如果想方便的话,