1、redis诞生的背景

在这要从08年开始说起,一个意大利的小伙子创建一个访问网站信息的LLOOGG.COM网站,用来记录网站的访问记录,查看最近一万条访问信息,每次访问都会将数据存入mysql当中,当数据量越来越多并发操作越来越大的时候不管怎么去优化mysql都不管用。因为mysql数据库是基于磁盘的操作,于是打算放弃磁盘,采用基于内存的操作。根据这个想法他将mysql数据库用C语音重写了基于内存的操作,并且给他加入了数据持久化的功能,他就是Redis.

2、官网下载redis,可以选择对应的版本,我这里选择4.0.8版本

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

3、解压、安装、修改redis.conf的配置

解压命令: tar xzvf redis-4.0.8.tar.gz

进入的redis的安装目录: cd redis-4.0.8

输入命令: make

等待make执行完毕后将redis.conf的配置修改成后台启动

vi redis.conf  //将daemonize no 改成daemonize yes

4、启动redis,进入的redis的src目录

./redis-server &

或者 ./redis-server /redis-4.0.8/redis.conf

5、自己遇到的坑:

1)redis在进行放入值的时候报错,说不能写入RDB,也就是说不让持久化

执行: config set stop-writes-on-bgsave-error no 即可,当然也或者是你的redis磁盘满了,这时候就需要释放内存或者加内存。

最新文章

  1. tomcat 快速部署静态文件
  2. 跟我从零基础学习Unity3D开发--U3d脚本注意事项及两个基本函数的简单介绍
  3. Android 使用SoundPool播放音效
  4. Android Studio 优秀插件汇总
  5. HBase eclipse开发环境搭建
  6. poj 2309 BST 使用树阵lowbit
  7. MD5加密Demo
  8. apache: apache-tomcat-6.0.35完整下载
  9. 获取 修改 CSS 样式
  10. 测试修改gcs_server_processes参数
  11. java锁与监视器概念 为什么wait、notify、notifyAll定义在Object中 多线程中篇(九)
  12. SpringBoot加Poi仿照EasyPoi实现Excel导出
  13. 比较两个slice、struct或者map是否相等
  14. 20155234《网路对抗》Exp9 WEB安全基础
  15. scala编程第16章学习笔记(2)
  16. tomcat 加载顺序 web.xml文件详解
  17. IIS : Add the server variable name to the allowed server variable list.
  18. 我所遭遇过的游戏中间件--Kynapse
  19. 不错网络性能相关的文章-BaiduRPC
  20. FCT需求分析

热门文章

  1. 【实用工具】这些你不得不知道的chrome插件,让你事半功倍
  2. 谷歌Chrome浏览器无法安装插件的解决方法(本文干货!)
  3. UiPath之如何打印PDF
  4. Scrapy简单上手 —— 安装与流程
  5. .NET手撸绘制TypeScript类图——下篇
  6. Linux基础知识回顾
  7. JVM 运行参数 & 代码监控
  8. Linux从git上下东西
  9. thinkphp 比RBAC更好的权限认证方式(Auth类认证)
  10. ESP8266 使用AT指令