暂无图片
redis持久化问题
我来答
分享
暂无图片 匿名用户
redis持久化问题

redis数据库未开启持久化,但是数据库需要重启,可以使用命令开启持久化,保存数据吗

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
小草

可以考虑拿程序把数据读取出来,临时存放在文件中或者关系型数据库,然后再设置redis持久化相关配置。

暂无图片 评论
暂无图片 有用 1
打赏 0
test
2025-02-19
使用bgsave保存,(过程中无数据进入),然后redis关闭,redis重启后有数据,这样数据会有丢失的风险吗
小草

不保险,你可以找另外的环境测试一下。

暂无图片 评论
暂无图片 有用 0
打赏 0
Panda

登入redis
1、手动执行save,但是会阻塞服务器进程,直到rdb文件创建完成
2、用bgsave ,它会fork一个子进程来负责创建RDB文件,不会阻塞。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Redis部署方式
回答 1
redis哨兵问题不少。你要么用rediscluster。不过cluster没有多db,只有一个db。让各个项目组制定好命名规则。防止冲突。redis单线程。不要模糊,不要全表,不要大key。不用隔离
用什么工具压力测试redis?
回答 2
redis自带的测试工具redisbenchmarkhttps://blog.csdn.net/csdnhxs/article/details/122665942
有redis集群启动和停止脚本吗?
回答 1
已采纳
需要自行适配一下部署脚本!/bin/bashsttyerase'^H'path$(cd$(dirname$0);pwd)readp$'请输入需要创建的端口:example70017002\n'port
redis的配置文件经常会在0点更新 导致重连失败,怎么解决?
回答 1
应该是有什么定时任务触发的,查查看。
tomcat 如何查看redis的连接数?
回答 1
应该是在redis中看tomcat的连接数,clientlist redis是被连接的。他不会去连接tomcat的
redis set一个字符串,比较理想的时间是多少ms?
回答 1
已采纳
Redis在不同的软硬件环境下,它的性能表现差别特别大,不同CPU、不同SSD,都会极大影响Redis的性能表现。服务器配置比较低时延迟为10ms时,才认为Redis响应变慢了,但是如果配置比较高,那
mysql redis 在 docker 中映射宿主机文件启动怎么做?
回答 1
已采纳
dockerrunnamemysql3p13306:3306v/etc/my.cnf:/etc/my.cnfeMYSQLROOTPASSWORD1dmysqlmysql示例redis的也是差不多你改改
Redis客户端一直连接超时怎么解决,同样配置在虚拟机可以,但是在云服务器上单机或者集群都显示超时
回答 1
是不是网络不通啊?telnet端口通不通?
为什么Redis不共享包含字符串的对象?
回答 1
已采纳
当服务器考虑将一个共享对象设置为键的值对象时,程序需要先检查给定的共享对象和键想创建的目标对象是否完全相同,只有在共享对象和目标对象完全相同的情况下,程序才会共享对象用作键的值对象,而一个共享对象保存
redis的pfmerge和pfcount有什么区别?
回答 1
redisHyperLogLog可以接受多个元素作为输入,并给出输入元素的基数估算值.基数:集合中不同元素的数量。比如[foo’,‘bar’,‘foobar’,‘bar’,‘test’}]的基数就是4