介绍

REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和有序集合(sorted sets)等类型。

编译安装

cd redis-3.0.
make
make PREFIX=/usr/local/redis install
cp ./redis.conf /usr/local/redis/

可用执行文件 /usr/local/redis/bin/

redis-server       服务器端
redis-cli 客户端
redis-benchmark 调试
redis-check-dump 数据导出
redis-check-aof 数据导入

配置文件

daemonize       如果需要后台运行,改成 yes
   pidfile         配置多个 pid 的地址,默认在/var/r un/redis.pid
   bind            绑定 ip,设置后只接受来自该 ip 的请求
   port            监听端口,默认为 6379
   timeout         设置客户端连接时的超时时间,单位为 秒
   loglevel        分为 4 级,debug、verbose、notice、warning
   logfile         配置 log 文件地址
   databases       设置数据库的个数,默认使用的数据库 为 0,最大为 16 个
   save            设置 Redis 进行数据库镜像的频率(快照)
   rdbcompression  在进行镜像备份时,是否进行压缩
   dbfilename      镜像备份文件的文件名
   dir             数据库镜像备份的文件放置位置
   slaveof         设置数据库为其他数据库的从数据库
   masterauth      主数据库连接需要的密码验证
   requirepass     设置登录时需要使用密码
   maxclients      限制同时连接的客户数量
   maxmemory       设置 redis 能够使用的最大内存
   appendonly      开启 append only 模式

管理脚本

cat << EOF> /usr/lib/systemd/system/redis.service
[Unit]
Description=Redis
Documentation=http://download.redis.io
After=network.target
[Service]
PIDFile=/var/run/redis.pid
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf --daemonize no
ExecStop=/usr/local/redis/bin/redis-cli -h 127.0.0.1 -p 6379 shutdown
[Install]
WantedBy=multi-user.target
EOF

最新文章

  1. 1Z0-053 争议题目解析694
  2. node简单操作mysql的类
  3. [工具]json转类
  4. u3d动态加入模型
  5. 【读书笔记】iOS-属性列表
  6. Linq 分页不可缺少的两个方法
  7. 【转】WPS文档怎么清除格式
  8. Java Web 前端高性能优化(二)
  9. C#基础加强
  10. Unix文件操作
  11. Android组件间的数据传输
  12. Linux 链接详解----静态链接实例分析
  13. hotplug/mdev机制
  14. 【转】数据处理常用的sql语句整理
  15. js中的所有鼠标事件 键盘事件
  16. ABP EventBus(事件总线)
  17. JavaBean找到项目下的文件这里是\WEB-INF\classes\下面的属性文件
  18. AD9361框图
  19. Codeforces801C Voltage Keepsake 2017-04-19 00:26 109人阅读 评论(0) 收藏
  20. JPMML解析PMML模型并导入数据进行分析生成结果

热门文章

  1. equals方法重写
  2. Spring Boot & Redis 用起来真简单!
  3. 在Python中处理大型文件的最快方法
  4. setquota - 设置磁盘配额或时间限制
  5. Failed to resolve com.android.support:support-compat:25.4.0
  6. python 环境变量的配置
  7. 表结构转excel
  8. githup上传项目到仓库
  9. 本地MongoDB服务开启与连接本地以及远程服务器MongoDB服务
  10. SQL中的DQL查询语句