转载请注明出处http://blog.csdn.net/qq_26525215

本文源自【大学之旅_谙忆的博客】

前言

其实在今天之前我都不知道Redis是什么东西。至于为什么知道了这个东西而且又要去学Redis。

因为需要学习Apache Shiro权限控制-里面用到了Redis所以就先把Redis学完再继续学习Shiro~

Redis介绍

Redis 是完全开源免费的遵守BSD协议是一个高性能的key-value数据库。

Redis 与其他 key - value 缓存产品有以下三个特点Redis支持数据的持久化可以将内存中的数据保存在磁盘中重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据同时还提供listsetzsethash等数据结构的存储。Redis支持数据的备份即master-slave模式的数据备份。 

我先是学的MySQLMySQL是持久化存储存放在磁盘里面检索的话会涉及到一定的IO为了解决这个瓶颈于是出现了缓存。

首先用户访问Redis如果Redis重没有就去访问MySQL之后像内存和硬盘一样把数据复制到Redis一部分。

Redis是驻留在内存中运行的这大大提升了高数据量web访问的访问速度。

Redis+MySQL它是内存+磁盘关系的一个映射MySQL放在磁盘Redis放在内存这样的话web应用每次只访问Redis如果没有找到的数据才去访问Mysql。

其他一些的Redis的特性和优势就不复制过来了。随便搜索网上一大片。

Redis在Window下的安装

首先当然是直接贴出下载地址咯
https://github.com/MSOpenTech/redis/releases


Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择。

在linux环境下Redis可以直接通过源码编译安装。Windows下编译一般不那么方便我们使用已经编译好的.msi安装包来安装。

在这里我们下载.msi安装包。

如果你下载很慢(反正我的下载是只有几KB每秒)从这里去下载:

http://download.csdn.net/detail/qq_26525215/9768147

下载完成后。运行安装。

在这里我的安装位置是C:\Redis

下面的那个是添加该路径到环境变量path中去可以勾上。

安装之后就是这样的。

然后打开CMD运行 redis-server.exe redis.windows.conf 。
(如果你没有添加目录到Path变量中就需要手动切换到 C:\Redis目录再输入命令运行)

我是添加了环境变量的可是无法在其他路径打开出现如下错误

(不去细究了有知道的朋友麻烦在评论区留言O(∩_∩)O谢谢)

我还是老实的切到C:\Redis目录吧再输入redis-server.exe redis.windows.conf 。

启动完成后这个CMD窗口别关不然就无法访问服务端了再打开另外一个窗口。

输入命令:
redis-cli.exe -h 127.0.0.1 -p 6379 。
(这里不用切换到C:\Redis目录也可以~环境变量的路径起作用了)

设置键值对

set key chenhaoxiang

然后取出key

get key

这里的”key” 你可以自定义的

这个有智能提示的让我吃鲸了一下哈哈很不错回车之后智能提示会消失。

安装基本上就是这些啦祝你安装成功

关闭Redis:

 redis-cli shutdown

设置访问密码:

修改redis.conf文件配置
# requirepass foobared去掉注释foobared改为自己的密码

本文章由[谙忆]编写 所有权利保留。
欢迎转载分享是进步的源泉。

转载请注明出处http://blog.csdn.net/qq_26525215

本文源自【大学之旅_谙忆的博客】

【Redis】Redis介绍与Redis3在Window下的安装相关推荐

  1. weblogic 64位 linux,weblogic在linux和window下的安装

    weblogic在linux和window下的安装 Windows server2008 一直下一步没什么坑 centos6.5 使用rpm安装jdk8 安装jdl rpm -ivh jdk-8u19 ...

  2. 第2章:Maven的安装/2.1 Window下的安装

    Window下的安装 准备安装包:apache-maven-3.3.9.rar(下载地址:https://download.csdn.net/download/u011830122/10755690) ...

  3. window下不用安装虚拟机,也可以玩转linux,玩转最新redis

    想要了解redis的最新特性,可是windows下的可以安装的版本最高为3.2,想要验证redis的诸如stream特性的话,就无能为力了.详情见https://github.com/microsof ...

  4. 【图数据库】Window下的安装Neo4j

    Neo4j数据库有两个版本:社区版和商业版,社区版是开源并且免费的,社区版与商业版功能上没有什么区别,不同的是,社区版只能单机使用,商业版可以做分布式集群.单机版最大可以存储10亿个字节. Neo4j ...

  5. window下Anaconda安装tensorflow、keras

    卸载.安装,,,辗转了一天终于装上了tensorflow和keras 首先,window下Python2.7不支持tensorflow,Python3.5和3.6都支持 以前学习opencv用的是Py ...

  6. Window下JDK安装教程

    1.准备 win10系统,其他windows系统安装过程大同小异 官网下载jdk1.8 下载地址:https://www.oracle.com/technetwork/java/javase/down ...

  7. Window下PHP 安装redis扩展

    换了电脑发现打算重新安装redis,发现之前的的文章的链接用不了了,然后自己在网上重新找了资料,现在做些记录 下载redis 根据自己系统下载对应版本下载redis 安装redis比较简单,直接解压到 ...

  8. Window下python安装metis

    目录 1.需要准备的软件(文件夹) 2.安装步骤 1.修改注册表 2.修改CMakeList.txt 3.修改metis.h(option) 4.确定Cmake与VS是否匹配 5.在刚刚的命令行窗口里 ...

  9. window下jenkin安装,小白一看就会

    一.jenkins是什么? 1. Jenkins是一个开源的.提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续.自动的构建/测试软件项目.监控外部任务的 ...

最新文章

  1. 深度学习多变量时间序列预测:卷积神经网络(CNN)算法构建时间序列多变量模型预测交通流量+代码实战
  2. android连接不上socket,关于socket通信的android与pc端连接,为什么我定义的socket是为空的,连接不上pc端...
  3. onclick=两个函数_[译]React函数组件和类组件的差异
  4. java环境变量中classpath是必须配置吗
  5. selenium切换窗口 java_WebDriver(Selenium2) 根据新窗口title切换窗口
  6. 全民学后端快餐教程(1) - 只不过是写个Java程序
  7. 【数据分析】目标优化矩阵表确定权重
  8. 【自动化__持续集成】___java___代码非空指针
  9. OpenCV的序列数据结构(CvSeq)
  10. ArcGIS API for JavaScript 加载水经注离线地图
  11. aspectjweaver:关于Spring注解AOP的注意点
  12. 栈实现二叉树的前中后序遍历
  13. 微信商户号转账到个人银行卡加密算法及结果查询问题
  14. 使用存储过程返回结果集
  15. 站长技术导航二开美化网站源码 网站提交自动秒收录
  16. java HashMap练习题1
  17. 无线产品认证logo
  18. QGC增加 google中国地图
  19. 判断平面图的库拉托夫斯基定理
  20. 大连实习之报告总结——————我的感悟与收获

热门文章

  1. Android中利用隐式意图发送短信
  2. Pycharm连接git服务器的方法
  3. python 人气高的项目_给大家推荐:五个Python小项目,Github上的人气很高的
  4. mysql 左连接 例子_mysql左连接自连接例子
  5. 星外主机管理系统可以装到内网_智慧消防管理系统_消防物联网远程管理平台...
  6. java 循环关键字_Java循环结构_常量_关键字
  7. linux x64 asm 参数传递,NASM汇编学习系列(1)——系统调用和参数传递
  8. php使用referer,php中HTTP_REFERER函数用法实例
  9. 【BIEE】报表导出数据只显示500行,如何解决?
  10. Elasticsearch5.X IN Windows 10 系列文章(1)