redis学习心得之一【安装redis初体验】
在linux下安装redis
说起这个比mysql的安装过程简单多乐,它不需要configure,只需要解压之后make就可以,无需make install
~$ wget http://redis.googlecode.com/files/redis-2.4.10.tar.gz
~$ tar -zxvf redis-2.4.10.tar.gz
~$ cd redis-2.4.10/src
~$ make
待执行完之后你会看到redis-benchmark,redis-cli,redis-server文件,证明已经成功了;
为了方便调用,我们自己新建一个目录来存放执行文件以及日志配置文件
~$ cd ~
~$ mkdir redis
~$ mkdir redis/bin
~$ mkdir redis/etc
~$ mkdir redis/var
拷贝执行文件和配置文件到相应目录
~$ cp redis-2.4.10/src/redis-benchmark redis/bin
~$ cp redis-2.4.10/src/redis-cli redis/bin
~$ cp redis-2.4.10/src/redis-server redis/bin
~$ cp redis-2.4.10/redis.conf redis/etc
修改配置文件准备启动redis,激动人心的时刻即将来临了
~$ vi redis/etc/redis.conf
配置如下
daemonize yes #支持后台运行
pidfile /home/demon/redis/var/redis.pid #运行pid文件的位置
port 6400 #端口号,默认是6379
timeout 300 #超时时间
loglevel debug #记录日志级别
logfile /home/demon/redis/var/redis.log #日志位置
databases 16 #支持数据库个数
save 900 1
save 300 10
save 60 10000
rdbcompression yes
dbfilename dump.rdb #持久化缓存文件
dir /home/demon/redis/var/ #持久化缓存文件目录
slave-server-stale-data yes
appendonly no
appendfsync always
......其余的均为默认值
启动服务:
~$ cd ~/redis/bin
~$ ./redis-server ../etc/redis.conf
可能没有任何输出,你可以查看进程
~$ ps -x | grep redis
或者去var目录下查看日志文件观察运行情况
~$ vi ~/redis/var/redis.log
OK,这些都是简单的查看服务情况,要想真实确定,就连上去试下手
~$ cd ~/redis/bin
~$ ./redis-cli -p 6400 #多端口连接方法,如果想关闭哪个redis,使用./redis-cli -p 6400 shutdown
你会看到
redis 127.0.0.1:6400>
我们来简单试验下
redis 127.0.0.1:6400> set name demon
redis 127.0.0.1:6400> get name
输出"demon"
over,一个redis服务安装配置完成
大家可以慢慢了解和实践各种redis命令
命令详解链接:http://redis.readthedocs.org/en/latest/index.html
redis学习心得之一【安装redis初体验】的更多相关文章
- 深度学习之TensorFlow安装与初体验
深度学习之TensorFlow安装与初体验 学习前 搞懂一些关系和概念 首先,搞清楚一个关系:深度学习的前身是人工神经网络,深度学习只是人工智能的一种,深层次的神经网络结构就是深度学习的模型,浅层次的 ...
- C#中使用Redis学习一 windows安装redis服务器端和客户端
学习背景 今天是2015年1月2日,新年刚开始的第二天,先祝大家元旦快乐啦(迟到的祝福吧^_^).前段时间一直写Jquery插件开发系列博文,这个系列文章暂停一段时间,最近一直在看redis,我将把r ...
- redis 学习(1)-- redis 安装与启动
redis 学习(1)-- redis 安装与启动 redis 特性 关于 redis 的介绍网上已经有很多信息了,这里我就不在详细说明了.介绍一下几个鲜明特性: 1.速度快 官方称可以达到10W的q ...
- redis学习教程一《Redis的安装和配置》
redis学习教程一<Redis的安装和配置> Redis的优点 以下是Redis的一些优点. 异常快 - Redis非常快,每秒可执行大约110000次的设置(SET)操作,每秒大约可执 ...
- C# Redis学习系列三:Redis配置主从
Redis配置主从 主IP :端口 192.168.0.103 6666 从IP:端口 192.168.0.108 3333 配置从库 (1)安装服务: redis-server ...
- .net core安装及初体验
.net core安装及初体验 .net core 作为微软的新一代技术,在开发跨平台.微服务等方面有很大的优势,也更贴近现代的编码习惯.在2.0版发布很久以后,近期终于决定进行学习和体验. 安装 作 ...
- 一 Hive安装及初体验
一 .Hive安装及初体验 1 .hive简介 Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能. 1.1直接使用hadoop面临的问题 ...
- C# Redis学习系列二:Redis基本设置
上一篇:C# Redis学习系列一:Redis的认识.下载.安装.使用 一.redis 设置密码 使用下载好的 redis-cli.exe 指令: 1.设置密码: config set require ...
- GitHub学习心得之 安装配置与多帐号管理
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 GitHub学习心得之 安装配置与多帐号管理 1.前言2.GitHub Linux安装(ub ...
- redis的使用和安装,redis基础和高级部分
redis的使用和安装,redis基础和高级部分 在后端开发中,为了提高性能,对于一些经常查询但是又不太变化的内容会使用redis,比如前端的列表展示项等,如果数据有变化也可以清空缓存,让前端查一次数 ...
随机推荐
- MySQL性能状态查看方式
1. QPS(每秒Query量) QPS = Questions(or Queries) / seconds mysql > show global status like 'Question% ...
- 纯命令行教你Cocoapods的安装和使用
关于cocoapods的介绍和作用,网上有很多大神介绍的比我清楚,建议去看一下唐巧的http://blog.devtang.com/blog/2014/05/25/use-cocoapod-to-ma ...
- [转]Delphi调用cmd的两种方法
delphi调用cmd的两种方法vars:string;begins:='cmd.exe /c '+edit1.Text+' >c:\1.txt';winexec(pchar(s),sw_hid ...
- SGU 150.Mr. Beetle II
非常烦人的题,思路比较简单,十分容易出错,细节非常重要. 从四个不同的行走方向讨论经过的每一个格子. code: #include <iostream> #include <util ...
- javascript--15条规则解析JavaScript对象布局(__proto__、prototype、constructor)
大家都说JavaScript的属性多,记不过来,各种结构复杂不易了解.确实JS是一门入门快提高难的语言,但是也有其他办法可以辅助记忆.下面就来讨论一下JS的一大难点-对象布局,究竟设计JS这门语言的人 ...
- python - StringIO文本缓冲
参考:http://pymotwcn.readthedocs.org/en/latest/documents/StringIO.html 类StringIO提供了一个在内存中方便处理文本的类文件(读, ...
- Js随机数--网页版的体育彩票选号器
<script> function Quickpick() { var ball for( ball = 0; ball < 5; ball++) { this[ball] = pa ...
- sys.argv[]用法
#-*- coding: utf-8 -*- """ sys.argv 用来获取命令行参数 sys.argv[0] 表示当前执行文件 "-k".sta ...
- Mvc 页面缓存 OutputCache VaryByCustom
优化网站,dotNet MVC 可以通过(OutputCache)特性在某些Action上使用缓存,如果我们想要自定义缓存依据可以通过如下方式进行: 第一步, 在 global.asax.cs 文件中 ...
- bzoj2395: [Balkan 2011]Timeismoney
Description 有n个城市(编号从0..n-1),m条公路(双向的),从中选择n-1条边,使得任意的两个城市能够连通,一条边需要的c的费用和t的时间,定义一个方案的权值v=n-1条边 ...