Window64位 Redis 下载、安装、配置

win7 64位安装redis 及Redis Desktop Manager使用 写基于dapper的一套自动化程序,看到 mgravell 的另一个项目,StackExchange.Redis,之前在.NET上用过一段时间redis,不过一直是其它的驱动开发包,这个根据作者介绍,是个高性能的线程安全的.NET c#开发redis客户端的库。说的很吊,不过我确信mgravell出品的东西都是精品。说多无益,先把redis在win上的开发环境搭一下。 redis官方没有64 阅读详情

windows redis 安装、配置说明


下载

Window 下载地址:https://github.com/MSOpenTech/redis/releases

安装

1、打开 cmd 窗口 ,使用cd命令,进入redis目录到 C:\redis 运行 redis-server.exe,启动服务。


2、这时候另启一个cmd窗口,进入redis目录下运行 redis-cli.exe -h 127.0.0.1 -p 6379 。

设置键值对 set oneKey test

取出键值对 get oneKey 



配置


redis.conf 配置说明(参考http://www.runoob.com/redis/redis-conf.html):

1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程

    daemonize no

2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定

    pidfile /var/run/redis.pid

3. 指定Redis监听端口,默认端口为6379,作者在自己的一篇博文中解释了为什么选用6379作为默认端口,因为6379在手机按键上MERZ对应的号码,而MERZ取自意大利歌女Alessia Merz的名字

    port 6379

4. 绑定的主机地址

    bind 127.0.0.1

5.当 客户端闲置多长时间后关闭连接,如果指定为0,表示关闭该功能

    timeout 300

6. 指定日志记录级别,Redis总共支持四个级别:debug、verbose、notice、warning,默认为verbose

    loglevel verbose

7. 日志记录方式,默认为标准输出,如果配置Redis为守护进程方式运行,而这里又配置为日志记录方式为标准输出,则日志将会发送给/dev/null

    logfile stdout

8. 设置数据库的数量,默认数据库为0,可以使用SELECT <dbid>命令在连接上指定数据库id

    databases 16

9. 指定在多长时间内,有多少次更新操作,就将数据同步到数据文件,可以多个条件配合

    save <seconds> <changes>

    Redis默认配置文件中提供了三个条件:

    save 900 1

    save 300 10

    save 60 10000

    分别表示900秒(15分钟)内有1个更改,300秒(5分钟)内有10个更改以及60秒内有10000个更改。

 

10. 指定存储至本地数据库时是否压缩数据,默认为yes,Redis采用LZF压缩,如果为了节省CPU时间,可以关闭该选项,但会导致数据库文件变的巨大

    rdbcompression yes

11. 指定本地数据库文件名,默认值为dump.rdb

    dbfilename dump.rdb

12. 指定本地数据库存放目录

    dir ./

13. 设置当本机为slav服务时,设置master服务的IP地址及端口,在Redis启动时,它会自动从master进行数据同步

    slaveof <masterip> <masterport>

14. 当master服务设置了密码保护时,slav服务连接master的密码

    masterauth <master-password>

15. 设置Redis连接密码,如果配置了连接密码,客户端在连接Redis时需要通过AUTH <password>命令提供密码,默认关闭

    requirepass foobared

16. 设置同一时间最大客户端连接数,默认无限制,Redis可以同时打开的客户端连接数为Redis进程可以打开的最大文件描述符数,如果设置 maxclients 0,表示不作限制。当客户端连接数到达限制时,Redis会关闭新的连接并向客户端返回max number of clients reached错误信息

    maxclients 128

17. 指定Redis最大内存限制,Redis在启动时会把数据加载到内存中,达到最大内存后,Redis会先尝试清除已到期或即将到期的Key,当此方法处理 后,仍然到达最大内存设置,将无法再进行写入操作,但仍然可以进行读取操作。Redis新的vm机制,会把Key存放内存,Value会存放在swap区

    maxmemory <bytes>

18. 指定是否在每次更新操作后进行日志记录,Redis在默认情况下是异步的把数据写入磁盘,如果不开启,可能会在断电时导致一段时间内的数据丢失。因为 redis本身同步数据文件是按上面save条件来同步的,所以有的数据会在一段时间内只存在于内存中。默认为no

    appendonly no

19. 指定更新日志文件名,默认为appendonly.aof

     appendfilename appendonly.aof

20. 指定更新日志条件,共有3个可选值: 
    no:表示等操作系统进行数据缓存同步到磁盘(快) 
    always:表示每次更新操作后手动调用fsync()将数据写到磁盘(慢,安全) 
    everysec:表示每秒同步一次(折衷,默认值)

    appendfsync everysec

 

21. 指定是否启用虚拟内存机制,默认值为no,简单的介绍一下,VM机制将数据分页存放,由Redis将访问量较少的页即冷数据swap到磁盘上,访问多的页面由磁盘自动换出到内存中(在后面的文章我会仔细分析Redis的VM机制)

     vm-enabled no

22. 虚拟内存文件路径,默认值为/tmp/redis.swap,不可多个Redis实例共享

     vm-swap-file /tmp/redis.swap

23. 将所有大于vm-max-memory的数据存入虚拟内存,无论vm-max-memory设置多小,所有索引数据都是内存存储的(Redis的索引数据 就是keys),也就是说,当vm-max-memory设置为0的时候,其实是所有value都存在于磁盘。默认值为0

     vm-max-memory 0

24. Redis swap文件分成了很多的page,一个对象可以保存在多个page上面,但一个page上不能被多个对象共享,vm-page-size是要根据存储的 数据大小来设定的,作者建议如果存储很多小对象,page大小最好设置为32或者64bytes;如果存储很大大对象,则可以使用更大的page,如果不 确定,就使用默认值

     vm-page-size 32

25. 设置swap文件中的page数量,由于页表(一种表示页面空闲或使用的bitmap)是在放在内存中的,,在磁盘上每8个pages将消耗1byte的内存。

     vm-pages 134217728

26. 设置访问swap文件的线程数,最好不要超过机器的核数,如果设置为0,那么所有对swap文件的操作都是串行的,可能会造成比较长时间的延迟。默认值为4

     vm-max-threads 4

27. 设置在向客户端应答时,是否把较小的包合并为一个包发送,默认为开启

    glueoutputbuf yes

28. 指定在超过一定的数量或者最大的元素超过某一临界值时,采用一种特殊的哈希算法

    hash-max-zipmap-entries 64

    hash-max-zipmap-value 512

29. 指定是否激活重置哈希,默认为开启(后面在介绍Redis的哈希算法时具体介绍)

    activerehashing yes

30. 指定包含其它的配置文件,可以在同一主机上多个Redis实例之间使用同一份配置文件,而同时各个实例又拥有自己的特定配置文件

    include /path/to/local.conf






Windows7 64位下安装Redis 1、获取Redis安装包地址:https://github.com/MicrosoftArchive/redis/releases 第一个是msi微软格式的安装包,第二个是压缩包。本次下载的Redis-x64-3.2.100.msi 2、双击下载完成的Redis-x64-3.2.100.msi,开始安装,点击Next 3、选择“同意协议”,点击下一步继续 4、把Redis... 阅读详情

相关推荐

windows7-64位环境下安装redis

说明:本文参考https://jingyan.baidu.com/article/0f5fb099045b056d8334ea97.html 安装步骤,亲测可用并加以补充。 1.下载安装包 GitHub下载安装包,下载路径如下:https://github.com/microsoftarchive/redis/releases 找到安装包Redis-x64-3.2.100.msi和压缩包Redis-x64-3.2.100.zip,图中圈起来的红色部分。点击下载。 新建一个文件夹redis,将下载的文

Hi_Spark的博客 782

windows下redis安装

1,redis官方下载地址:https://redis.io/download,redis 64位下载地址:https://github.com/ServiceStack/redis-windows,本人测试使用的是redis-64.3.0.503版本。 2,解压redis-64.3.0.503.zip,解压后的文件结构如下: 3,修改redis.windows.conf文件,设置maxm...

weixin_30512785的博客 167

Redis for Windows 64-bit - 快速部署与使用指南

Redis,作为内存中存储数据的NoSQL数据库,以其高速的性能和丰富的数据结构在IT领域中广泛流行。本章将为您介绍Redis的基本概念以及如何在Windows平台安装和使用Redis服务器与客户端。Redis Windows 64位桌面版作为一款流行的开源键值对数据库,以其高性能、高可用性和易用性而闻名。以下是该版本一些核心特性的详细探讨。设置键值:使用SET命令来存储一个键值对。shell获取键值:使用GET命令来获取键值。shellGET mykey输出应该是。

weixin_29050829的博客 802

Windows 64位下安装Redis详细教程

windows下安装redis 1、redis简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操

jQuerys的专栏 9599

Redis Windows 64位安装包与使用教程

Redis是一个开源的内存中数据结构存储系统,作为数据库、缓存和消息中间件使用。它的设计目标是将数据保持在内存中,从而实现极高的读写速度。由于其特性,Redis经常被用于缓存系统、会话存储、排行榜和消息队列等场景。在Windows环境下,Redis的应用场景同样广泛,它不仅可以作为高性能键值存储使用,还可以在多种业务场景中提供快速数据访问,帮助开发者优化应用性能。随着Windows Server版本对Linux子系统支持的增强,Redis在Windows中的使用也变得更加容易和高效。

weixin_42576410的博客 1037

redis-64位-window版

该资源属于redis 64位系统的压缩包,windows版,解压运行redis-service即可使用,客户端redis-cli

Redis下载安装教程

版本链接:提取码: 8888 复制这段内容后打开百度网盘手机App,操作更方便哦版本链接:提取码: 9999 复制这段内容后打开百度网盘手机App,操作更方便哦。

苏小生 4805

Redis 64位Window下载 最新版

Redis 64位Window下载 最新版 ,简易轻量,解压即用,无需安装

Redis --Window64位 和Linux下载、安装、配置

一、redis4.0.8 在Docker下安装部署 How to use this image start a redis instance $ docker run --name some-redis -d redis start with persistent storage $ docker run --name some-redis -d redis redis-...

AI技术改变世界 1628

Redis-x64-3.0 windows版本

Redis-x64-3.0 windows版本

Redis-64bit

Redis-64bit

redis官方下载安装(Windows64位)

1.输入官方网址:https://redis.io/2.点击redis标志那一栏的Download下载:https://redis.io/download 可以看到这里有4.0版本,往下可也看到老 版本,比如有:3.2 我们下载4.0.1版本,但是我们注意了,一句话 “The Redis project does not officially support Windows. However

RenXiang_Code的博客 12万+

功能安全入门:手把手教你用IEC 62380标准计算芯片失效率(附SN 29500对比)

本文深入解析了IEC 62380标准在芯片失效率计算中的应用,对比了SN 29500的差异,并提供了实战案例和避坑指南。通过详细的参数获取方法和分步计算演示,帮助功能安全工程师准确评估芯片可靠性,确保设计符合安全要求。特别适合汽车电子和工业控制领域的专业人士参考。

weixin_30363981的博客 313

【亲测免费】 Redis 3.0安装包 Window 64位下载

Redis 3.0安装包 Window 64位下载 【下载地址】Redis3.0安装包Window64位下载 Redis 3.0是一款高性能的开源内存数据库,专为Windows 64位系统设计,提供极速的读写性能,远超传统数据库。该版本全面升级,新增Lua脚本支持、模块化功能、多主复制和集群特性,显著提升性能、可扩展性和...

gitblog_06752的博客 639

深度伪造检测实战:轻量级频域特征 pipeline 部署指南

深度伪造检测(deepfake detection)是多媒体内容安全的核心技术,其本质是通过建模生成式篡改在像素与频域留下的微弱异常痕迹。传统端到端大模型虽在标准数据集上表现优异,却因训练域与真实场景失配、计算开销高、缺乏可解释性而难以落地。本文聚焦于工程可复现的实践路径,提出‘人脸定位→频域伪造特征提取(Xception-FCN + Frequency-Aware Masking)→轻量分类决策’三段式解耦架构,兼顾精度、延迟与可解释性。该方案已在边缘设备(Jetson Orin NX)实现单帧<48ms

weixin_33437929的博客 303

单细胞分析实战:当Seurat的SCTransform遇上Harmony,我的整合流程优化笔记

本文详细介绍了单细胞转录组数据分析中SCTransform与Harmony整合流程的优化策略。通过实战案例展示如何调整SCTransform参数、优化Harmony整合效果,并解决常见问题,帮助研究者获得更可靠的生物学发现。特别适合需要处理批次效应的单细胞数据分析人员。

weixin_42552716的博客 356

window安装Redis服务

在redis安装根目录找到对应的配置文件,用编辑器打开,找到requirepass foobared,复制到新的一行,将前面的#删除,并清除空格,并将foobared改为自己需要的密码,然后保存。2.redis.windows.conf,是在安装目录下运行控制台,输入redis-server redis.windows.conf或者windows运行服务读取。服务端启动时重命名:redis-server --service-start --service-name Redis1。

Sun的专栏 4232

Jenkins插件下载慢?3分钟搞定国内镜像加速(含华为/腾讯/清华源对比)

本文详细介绍了如何通过国内镜像源加速Jenkins插件下载,包括华为云、腾讯云和清华源等主流镜像站的性能对比及一键配置方案。通过实测数据展示华为云镜像站表现最佳,下载速度达19.4MB/s,并提供sed命令、管理界面配置和Docker定制三种高效加速方案,帮助开发者快速解决插件下载慢的问题。

sql99的博客 320

windows 64位 安装redis

windows 64位 安装redis 说明:本文拷贝自https://jingyan.baidu.com/article/0f5fb099045b056d8334ea97.html Redis是有名的NoSql数据库,一般Linux都会默认支持。但在Windows环境中,可能需要手动安装设置才能有效使用。这里就简单介绍一下Windows下Redis服务的安装方法,希望能够帮到你。 1、要安装Redis,首先要获取安装包。Windows的Redis安装包需要到以下GitHub链接找到。链接:https://

weixin_42058400的博客 232

深入浅出:UE4类型系统完整构建过程详解

UE4的类型系统是一个复杂但设计精巧的架构,它通过静态代码生成和运行时构建的完美配合,实现了强大的反射功能。理解这个过程不仅有助于解决开发中的问题,也能让你更好地利用UE4的各种高级特性。就像建造一栋大楼需要经过设计、备料、框架、装修、验收等多个阶段,UE4类型系统的构建也是一个多阶段、精细化的过程。每个阶段都有其特定的职责,共同协作完成从源代码到运行时对象的转换。

m0_45371381的博客 911

C#实战:如何用Bartender 10.1实现动态打印与批量打印(附完整源码)

本文深入探讨了如何在C#项目中高效集成Bartender 10.1,实现企业级的动态打印与批量打印功能。文章提供了从环境配置、COM接口精讲、高可用打印服务类封装,到批量打印性能优化及生产环境部署的全套实战方案与源码,帮助开发者构建健壮、可维护的打印解决方案。

weixin_29290963的博客 435

Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

Windows 64位下安装Redis 一、Redis介绍 Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而...

浅末年华的博客 2万+

STM32F103C8T6的PC13-15引脚配置避坑指南:为什么你的IO口不工作?

本文详细解析了STM32F103C8T6的PC13-15引脚作为普通IO口不工作的原因及解决方案。这三个引脚默认关联侵入检测和低速外部时钟等特殊功能,需先禁用TAMPER和LSE,并开启AFIO时钟,才能正确配置为普通GPIO。文章提供了标准外设库和HAL库的配置步骤、常见问题排查方法及硬件设计注意事项。

weixin_29169899的博客 522

window Redis安装

环境:win7 64位,php5.5,redis2.4.5 window上安装redis (1)在D盘新建文件夹【redis】,右键解压Redis ZIP包,把所有文件解压到redis文件夹中。(其他盘符也可以滴^_^) ...

json_li的博客 4038

高频网络协议与编程IO相关面试基本问题和知识点整理

网络IO相关基本高频面试基本问题和知识点整合

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 173万+

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

上一篇: 无法安装 64 位版本的 Office
下一篇: ajax支持跨域请求
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值