一个只存不读的数据库,会不会占用服务器性能呢?

2017-05-23 17:46:14 +08:00
 fkbd
在实际项目中,发现需要记录用户每一步对于系统的操作。那么问题就产生了,是需要,我们将会产生一个巨大的数据量。这个数据量会不会拖慢系统本身的效率呢?
2443 次点击
所在节点    分享发现
5 条回复
000wangxinyu000
2017-05-23 17:51:47 +08:00
用消息队列~~写入日志的时间是固定的
shoaly
2017-05-23 18:37:57 +08:00
印象中 插入比读取更消耗资源, 只是由于 平时大量都是查询, 写入比较少, 所以针对插入的优化谈的相对少一些.
billlee
2017-05-23 19:32:48 +08:00
不读用毛线数据库啊,直接每个线程打开一个文件,往后面 append
nutting
2017-05-23 20:36:38 +08:00
异步呗
Hozzz
2017-05-24 15:57:25 +08:00
存比读的开销更大...一个主要开销磁盘写 I/O 和 CPU,另一个主要开销磁盘读 I/O、内存和 CPU
在实际应用中,数据库的瓶颈往往是 I/O 和 CPU...
P.S:如果只存不读,建议用文件存储信息。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/363271

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX