在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

Redis中安装与使用的示例分析

126次阅读
没有评论

共计 1789 个字符,预计需要花费 5 分钟才能阅读完成。

这篇文章主要介绍 Redis 中安装与使用的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

1、下载:

项目地址:https://github.com/MSOpenTech/redis

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

注意,要下载 zip 版的,不要下载 msi 版的。

2、安装:

解压,拷贝到 e 盘根目录,文件夹改名为 redis(把版本号之类的干掉),即完成安装。

3、启动:

打开 cmd,进入 redis,输入命令 redis-server.exe  redis.windows.conf,回车,即启动完成。

出现一个正方形盒子图案,即使启动成功。

否则启动失败。

在开发环境下,要用管理员身份打开 cmd,才可启动成功。如果是服务器环境,本身就是管理员身份,就不需要特别这样做。

4、测试:

另开一个 cmd,进入 redis,输入命令 redis-cli.exe,回车,即进入 redis 操作状态。

输入 set age 21,会返回 OK,表示写入成功。

输入 get age,会返回 21,表示取值成功。

测试完成。

如果要连接的不是本地,或者端口已经改变,发现连不上,应该这样:

redis-cli.exe -h 主机 IP -p 新端口号

比如,假设端口已经改为 666,那么应该这样写:

redis-cli.exe -p 666

这样就可以连上了

5、持久化:

① AOF:

在 redis.windows.conf 里修改:

appendonly yes

即可,会在程序文件夹下生成一个 appendonly.aof 文件,也就是日志文件,数据会存放在这个文件里。

② RDB:

默认会在程序文件夹下创建名为 dump.rdb 的数据快照。快照的逻辑如下:

#900 秒后且至少 1 个 key 发生变化时创建快照
save 900 1
#300 秒后且至少 10 个 key 发生变化时创建快照
save 300 10
#60 秒后且至少 10000 个 key 发生变化时创建快照
save 60 10000

可以通过注释掉 save 来禁止创建快照。

③ 什么是 RedisQFork.dat:

这是 redis 的内存映射,当 redis 启动的时候就会创建这样一个文件,当关闭的时候这个文件也就消失了。这个文件就是把内存的数据写到里面,做一个映射。

当数据越多这个 bat 也就越大,就会占用 c 盘的空间,解决的办法是将路径改为其他盘。

注意:我下载的 3.2 版本没找到 heapdir,而且自己设置 heapdir e:\redis\ 然后启动会报错,未知的参数 heapdir,另外整个电脑找不到 RedisQFork 文件,我怀疑新版的 redis 已经废弃了这种映射。

为了测试下载了 2.8 版本,确实有 heapdir 选项。

6、开机启动:

把 redis 配置为服务:

以管理员身份打开 cmd,进入 e 盘,输入:

复制代码 代码如下:

E:\redis\redis-server.exe –service-install E:\redis\redis.windows.conf –loglevel verbose

回车,服务就创建完成了。

可以打开运行 -services.msc- 可以看到 Redis 服务。

重启电脑,Redis 已经启动。可以打开 redis-cli 测试。

删除服务:

E:\redis\redis-server --service-uninstall

7、安全性

在 redis.windows.conf 里面修改:

① 绑定 ip

可以是本地,也可以是外网,这个一般默认已经绑定(redis3.2)

bind 127.0.0.1

② 修改默认端口

默认的 6379 改为其他端口

③ 禁用危险命令

将其置为 即禁用以下命令:

rename-command FLUSHALL  
rename-command CONFIG  
rename-command EVAL 

8、通过命令行模糊查询

如果我们确定一个 key,进行查询就这样:

get xxx

如果我们只知道这个 key 的前缀是 test,那么可以这样:

keys test*

可以用 * 和? 来匹配模糊的部分。

9、过期时间

php 用 redis 写入过期时间一定要强制为 (int) 型,不管是 string 还是 double 都不行,只有 int 可以。

以上是“Redis 中安装与使用的示例分析”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注丸趣 TV 行业资讯频道!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-04发表,共计1789字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 91精品免费在线观看 | 卡通动漫精品一区二区三区 | 青青操网站 | 国产国产精品四虎视频精品 | 曰本女人与公拘交酡 | 亚洲亚洲人成综合网络 | 高清一级做a爱视频免费 | 欧美一区二区三区成人片在线 | 拍拍拍成人免费高清视频 | 久久久久亚洲av片无码下载蜜桃 | 国产av一区二区三区日韩 | 日本综合欧美一区二区三区 | 国产微拍精品福利视频 | 国产亚洲精aa在线观看香蕉 | 午夜久久免费视频 | 免费一级做a爰片性色毛片 免费一级做a爰片性视频 | 亚洲人成77777在线播放网站 | 成人精品视频一区二区 | 欧美丰满熟妇bbb久久久 | 一级一级毛片看看 | 日韩欧美视频在线一区二区 | 无码综合天天久久综合网 | 久久在线精品视频 | 日韩中文字幕免费视频 | 99精品高清视频一区二区 | 久久免费特黄毛片 | 嫩草伊人久久精品少妇av | 久久天堂影院 | 久久婷婷综合中文字幕 | 欧美在线日韩 | 天天干天天操天天 | 欧美 日产 国产精品 | 中文字幕日本久久2019 | 亚洲人成色777777老人头 | 久久精品国产99久久久古代 | 无遮挡边摸边吃奶边做视频免费 | 久久久久在线观看 | 亚洲视频在线观看一区 | 波多野结av衣东京热无码专区 | 国产精品亚洲成在人线 | 最近中文字幕大全在线电影视频 |