博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis入门(一)系统安装
阅读量:6671 次
发布时间:2019-06-25

本文共 1434 字,大约阅读时间需要 4 分钟。

硬件环境:Thinkpad T450,Intel i5-5200U CPU @ 2.20GHz × 4 ,8GB RAM

软件环境: ubuntu 14.04.4 (trusty)

一、软件安装

#wget http://download.redis.io/releases/redis-2.8.12.tar.gz#tar xzf redis-2.8.12.tar.gz#cd redis-2.8.12#make#sudo make install

  安装完毕后,redis默认安装到 /usr/local/bin 目录下,信息如下:

victo@victo-ThinkPad-T450:/usr/local/bin$ cd /usr/local/binvicto@victo-ThinkPad-T450:/usr/local/bin$ lsredis-benchmark  redis-check-dump  redis-serverredis-check-aof  redis-cli

  这几个程序的作用分别如下:

redis-server:Redis服务器的daemon启动程序redis-cli:Redis命令行操作工具。也可以用telnet根据其纯文本协议来操作redis-benchmark:Redis性能测试工具,测试Redis在当前系统下的读写性能redis-check-aof:数据修复redis-check-dump:检查导出工具

二、系统及软件配置

  设置一下系统:

a) echo vm.overcommit_memory=1 >> /etc/sysctl.confb) sysctl vm.overcommit_memory=1 或执行echo vm.overcommit_memory=1 >>/proc/sys/vm/overcommit_memory

  其中参数的数字含义为:

  0,表示内核将检查是否有足够的可用内存供应用进程使用;如果有足够的可用内存,内存申请允许;否则,内存申请失败,并把错误返回给应用进程。

  1,表示内核允许分配所有的物理内存,而不管当前的内存状态如何。

  2,表示内核允许分配超过所有物理内存和交换空间总和的内存。

  设置一下Redis使其可以在后台运行:

a) $ cp ./redis.conf /etc/b) $ cd /etcc) vi redis.confd) 修改daemonize yes        # 目的使进程在后台运行

  三、系统启动与简单测试

  启动Redis服务,注意后面要带着配置文件参数(默认是读取本地的配置文件):

victo@victo-ThinkPad-T450:/usr/local/bin$ cd /usr/local/bin/victo@victo-ThinkPad-T450:/usr/local/bin$ ./redis-server /etc/redis.conf

    启动一个客户端,测试一下效果:

victo@victo-ThinkPad-T450:/usr/local/bin$ ./redis-cli 127.0.0.1:6379> set name VictoOK127.0.0.1:6379> get name"Victo"

 

转载于:https://www.cnblogs.com/kuliuheng/p/5404067.html

你可能感兴趣的文章
Android 编辑框(EditText)属性学习
查看>>
【系列7】使用Dockerfile创建带mysql的Centos Docker镜像
查看>>
部分3G网卡连接Cisco ***后不能访问内网资源
查看>>
JavaScript 核心知识点
查看>>
Beta阶段——Scrum 冲刺博客第二天
查看>>
【转】jqGrid学习之介绍
查看>>
linux 后台运行 程序 命令
查看>>
HuaWei设置镜像和观察端口
查看>>
Linux命令之tr
查看>>
JSTL XML 学习备忘
查看>>
Scala 深入浅出实战经典 第80讲:List的泛型分析以及::类和Nil对象
查看>>
10.IPSec×××高可用性技术-链路备份
查看>>
我的友情链接
查看>>
destoon 读取当前栏目名称
查看>>
初步认识JPA
查看>>
Gson的使用-android
查看>>
我的友情链接
查看>>
HTC推出革新的HTC旗舰级Android智能手机
查看>>
BYOD管理套件VMware的捆绑应用程序
查看>>
java 通过httpClient调用后端逻辑或者下载附件
查看>>