为什么要数据保存在文件中?
来源:8-12 【总结与作业】关于加载全量索引的介绍与说明

慕粉1453506124
2019-04-12
跟保存在数据库中比有什么好处?
写回答
2回答
-
同学你好:
数据保存到文件中用于程序在启动时加载全量索引,这是一种通用的实现方法。这样做的好处是避免给数据库造成太大的压力。
可以想象,如果启动的实例过多,数据保存在数据库中,那么每一个实例都需要从数据库中瞬间读取大量的数据,网络 IO 和延迟都会非常大。所以,我们在实现这样的功能时,都不会直接从数据库中读取。而是将数据库中的全量数据转储到文件中(或者其他你能想到的更好方式)。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
50 -
qq_猪小擎
2019-06-10
读数据可以从从库读,甚至独占从库,压力从什么谈起?dump_data和和从数据库里,对数据库的影响一样。
012019-06-10
相似问题
全量索引问题
回答 1