RDB和AOF两种模式切换后,同一个连接下,数据不能共享吗?

RDB和AOF两种模式切换后,同一个连接下,数据不能共享吗?

问1:不同持久化模式下,数据是一定不能共享吗?

问2:dump.rdb和appendonly.aof文件删除,数据彻底丢失了?

问3:图3,为什么两个连接Redis和Redis1两个不同的连接下,数据是一样的?

问4:新建多个连接有什么特殊用途,或者中一个连接就能解决所有问题?

http://img1.sycdn.imooc.com//climg/5da94914085544ce03610387.jpg

http://img1.sycdn.imooc.com//climg/5da94914080e7fbd03670359.jpg

http://img1.sycdn.imooc.com//climg/5da949e208751f0503700637.jpg


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手乔木 2019-10-18 16:00:52

同学你好:

1 由于不同的模式下,使用的数据持久化的文件是不同的,所以数据是不能共享的。

2 由于这两个文件都是数据持久化的文件,数据的记录全部保存在文件下,因此,删除持久化文件后,数据丢失。

3  不同的连接连接的是相同的数据库,因此访问到的数据是一样的。

4 这个在正式开发中会遇到。不同的开发人员使用的电脑是不一样的,但是连接的数据库是同一个数据库,每一个开发人员都会创建一个连接来连接数据库。所有的开发人员使用同一个连接会降低开发效率。

如果我解决了同学的问题,请采纳!学习愉快^_^。



问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师