Redis入门,安装
来源:互联网 发布:淘宝儿童折叠床 编辑:程序博客网 时间:2024/05/16 15:14
第一次接触Redis是淘淘商城中,添加缓存可用减少页面刷新时间。
Redis官网: http://redis.io/
Redis是一个开源的高性能键值对数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,并且借助许多高层级的接口使其可以胜任,如缓存、队列系统的不同角色。
源码托管在github
https://github.com/antirez/redis
Redis是非关系性数据库NoSql
1.Redis的特性
2.Redis的版本说明
3.Redis的下载
Linux版本 2.8.11 :
http://download.redis.io/releases/redis-2.8.11.tar.gz
Windows(64位)版本 2.8.9 :
https://github.com/MSOpenTech/redis/blob/2.8/bin/release/redis-2.8.9.zip?raw=true
Windows(32位)版本 2.6 :
https://github.com/MSOpenTech/redis/blob/2.6/bin/release/redisbin.zip?raw=true
4.Redis的安装(windows64位安装过程)
下载好安装包后解压可用看到以下文件:
其中:
Redis Release Notes.docx 文件是关于Redis的描述文件
redis.windows.conf 文件是默认的配置文件
RedisService.docx 安装手册
安装方式有2种:
1、直接启动,无需安装
a.双击打开redis-server.exe
PID表示进程ID
2.安装成系统服务
打开RedisService.docx 安装手册产查看安装命令
使用如图所示的命令进行安装。在对应的文件夹下执行该命令。
安装完成后可以在“服务”中自启动
5.安装报错解决
现象:
方法一安装报错为:
本地计算机上的Redis服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。
方法二安装成功无法启动:
原因:
由于没有指定maxheap导致的,当然了不指定该参数不一定报错,但是出现上述原因,通常是这个原因导致的。
解决:
1)如果是临时启动redis,使用命令:redis-server.exe redis.windows.conf –maxheap 200m
2)如果将redis注册为服务,使用命令:
如果已经注册为了服务,先卸载掉,卸载方法是,用cmd进入到你的redis文件的目录,然后执行命令:
redis-server –service-uninstall
卸载完成后,重新安装服务,执行命令:
redis-server.exe –service-install redis.windows.conf –maxheap 200m
说明:200m是指定最大堆内存是200m,当然你也可以修改得在大一些
6.测试redis是否安装成功
测试安装的服务是否成功。输入ping看到PONG表示成功。
7.安装时的注意事项
1、 redis的安装目录不能有中文
2、 启动失败
a) 由于内存太大,导致生成的文件太多,无法写入到磁盘,导致启动失败
当启动Redis服务会在目录下产生该文件,该文件的大小取决于你的内存;内存越大生成的该文件就越大;所以进行步骤b
b) 修改配置文件:设置最大内存为200mb即可解决问题。然后重启Redis就可以启动成功了。该文件在服务关闭时会消失,只临时存在。
- redis入门--redis安装
- Redis入门—安装Redis
- 【Redis入门】安装、启动
- 安装redis入门学习
- Redis入门,集群安装
- Redis安装入门
- redis入门安装(windows64bit)
- redis入门与安装
- redis入门安装
- redis入门,安装教程
- Redis入门,安装
- 【Redis学习】Redis入门安装及使用
- redis入门——安装
- redis入门——安装
- redis入门——安装
- Redis java入门之一:安装
- 【Redis】安装及入门操作
- redis 入门(安装-测试)
- 斐波那契?
- Java并发专题 带返回结果的批量任务执行 CompletionService ExecutorService.invokeAll
- jQuery知识点(4)-.html() .text() .val() .attr()获取元素内容、值、属性
- 11 个简单的 Java 性能调优技巧
- NandFlash的时序分析
- Redis入门,安装
- notify & notify all
- TensorFlow报错的解决方案(持续更新)
- 冒泡排序及其改进算法
- java反射回顾<一>
- java网络编程之传统IO与伪异步IO(一)
- 方向感知鼠标悬停效果动画
- Azure 中虚拟机的计划内维护
- Spring入门到应用