redis on windows(含32/64位)
v3.2.100 官方版 发表评论
- 软件类别:编译工具
- 软件大小:10.80 MB
- 更新时间:2020-04-25 12:37
- 软件版本:v3.2.100 官方版
- 软件语言:中文
- 软件等级:
- 官方网址:暂无
评分:
好评:7
差评:2

软件介绍
redis windows版的不好找,而且针对64位的官方好像并没有地址,事实上Microsoft开放技术小组开发和维护小组有维护推出windows版本的,只需要在微软的GitHub地址下载就可以了,小编收集了官方安装包Redis-x64-3.2.100.msi,欢迎下载
基本简介
Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave。
redis windows 安装
1、下载解压it猫扑网提供的压缩包,里面包含Redis-x64-3.2.100.zip、Redis-x64-3.2.100.msi,安装版直接运行Redis-x64-3.2.100.msi

2、接受许可,继续next

3、选择安装位置

4、后续可以设置服务器地址,防火墙等信息,继续next即可,直到安装完成


redis windows 启动
1、安装后,打开安装目录
redis-benchmark.exe基准测试
redis-check-aof.exeaof
redischeck-dump.exedump
redis-cli.exe客户端
redis-server.exe服务器
redis.windows.conf配置文件

2、双击redis-server.exe启动redis服务器,双击redis-cli.exe打开redis客户端(用来执行命令,访问服务器的)

Redis自定义windows服务安装方法
进入Redis安装包目录,安装服务:redis-server.exe --service-install redis.windows.conf --service-name redisserver1 --loglevel verbose

win+r -> services.msc,可以看到服务安装成功

安装服务:redis-server.exe --service-install redis.windows.conf --service-name redisserver1 --loglevel verbose
启动服务:redis-server.exe --service-start --service-name redisserver1
停止服务:redis-server.exe --service-stop --service-name redisserver1
卸载服务:redis-server.exe --service-uninstall--service-name redisserver1
关于主从服务器
将d盘下新建一个文件夹叫redis2,把redis文件夹的东西拷贝到redis2文件夹下,将redis-windows.conf配置文件中的ip 和端口号改一下,然后按照上面的步骤按照一个服务即可
使用redis桌面管理器(下载地址:https://www.itmop.com/downinfo/298319.html),看到两个redis库
设置密码把 #requirepass foobared 的#号去掉改为自己的密码即可。设置好保存后,若要使设置起作用,需要重启redis服务
端口号和ip同理,重启后需要输入密码
redis.conf 配置说明
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
多平台下载
Pc版redis on windows(含32/64位) v3.2.100 官方版
猜你喜欢
redis数据库

redis
redis客户端工具是专门为redis开发人员提供客户端管理的电脑工具,通过软件开发人员可以快速进行编辑,修改功能,维护人员也可以通过软件时刻维护数据库,在线进行添加,删除数据,还可以随时进行数据排序,修改,欢迎有需要的用户来IT猫扑下载!...

数据库
数据库软件免费下载大全,提供2021年最热门的数据库类开发工具和软件下载合集,要说哪一个好的话,只能说各有各的特色和优点,市面上一般目前都是使用Mysql、PostgreSQL、Oracle数据库以及sql数据库,个人和企业基本都是选择这几类,如果学习的话也可以参考这些...
本类最新
360加固助手for Linuxv3.6.1.0 官方版
Windows环境安装工具jira 6.3.6 中文版32/64位 汉化版
SublimeText32位+64位电脑版v4.0.4138 官方安装中文版
安装程序制作工具(DeployMaster)v7.1.1 官方版
Java SE Development Kit 16v16.0.2 安装版
RJ TextEd(代码编辑器)v15.50 官方正式版
Red Gate .NET Reflector(.net 反编译工具)v9.0.2 汉化中文绿色版
c语言流程图生成器(autoflowchart)v3.5.3 注册码免费版
CMake编译软件v3.22.0 免费版
OllyDbg 64位程序版v2.01 最新版
Text Editor Pro(文本代码编辑器)v21.0.0 中文版
perl语言混淆工具(Perl-Obfus)v3.9 官方版
VBScript Obfuscatorv5.3 官方版
JavaScript混淆工具(JavaScript Obfuscator)v5.8 官方版
c++代码混淆工具(stunnix CXX Obfuscator)v4.9 官方版
相关软件
Redis Desktop Manager可视化工具v0.9.3.817 绿色免安装版RedisDesktopManager破解版是针对redis开发设计打造的可视化工具,这款工具拥有非常完善的操作功能,可以充分发挥Redis的特性,现在小编为大家带来RedisDesktopManager可视化工具绿色免安装版已经使用教程,有需要的用户赶快
RedisClient(Redis客户端GUI工具)v1.5.0 绿色中文版RedisClient是Redis客户端GUI工具,使用Javaswt和jedis编写。它将redis数据以windows资源管理器的界面风格呈现给用户.Redis是一个高性能的key-value数据库。redis的出现,很大程度补偿了memcached这类key/value存储的不
Redis Desktop Manager中文版v0.9.999 官方版redisdesktopmanager是Redis数据库的一款可视化工具!这款redis桌面管理工具能够简单、快速的为你跨平台整理Redis数据,使用方法非常简单,有需要的朋友可以来IT猫扑下载,不懂如何使用,小编还为你准备了安装教程哦!RedisDeskt
Microsoft Report Viewer 2010 Redistributable(报表控件)v2010 最新安装包MicrosoftReportViewer2010Redistributable又叫microsoft报表查看器,是微软官方办公插件,主要是建立DBE或ADO(ODBC)和DB,DBF,TXT,CSV,ASC等数据源连接,已便快速生成或打印数据报表,有需要的用户欢迎来IT猫扑网免费下
下载排行
- 1OllyDbg 64位程序版
- 2PB反编译器(PBKiller)
- 3Telerik JustDecompile最新版
- 4winhex官方完全版
- 5XJad java反编译工具
- 6Redis Desktop Manager最新编译版
- 7smali/baksmali(apk编译/反编译软件)
- 8小颖JAVA源代码反编译引擎
- 9考拉less编译工具(koala less)
- 10C/C++集成开发环境(codeblocks)













C/C++集成开发环境(codeblocks)
JD-GUI(Java反编译工具)











网友评论
查看所有0条评论