作者aoksc (重出江湖)
看板C_Sharp
标题[问题] 轻量快取方案请教
时间Mon Feb 25 00:47:49 2019
请问各位
我在程式中会去呼叫MongoDB
但是这段时间不晓得是不是因为MongoDB查的慢(有加索引了)
还是主机在美国的关系
整个API回应时间大约都将近4~5秒左右
那当然要增加速度就是用cache了
资料全部笔数大概只有4万多笔每一笔的资料量其实也不大
每天大概也只会增加24笔
我是有考虑过先把全部的资料读一次
这样就能cache到记忆体
同事觉得这样不好
但我又不想为了这个又去架一个DB Server之类的…
而且机器重启的话我还是要去重打一次那些资料
所以我说是不是有什麽简单储存资料的方式存在IIS专案里面
这样直接就能读
目前只想到txt之类的
是否还有兼具效能跟使用方便的方案呢?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 150.117.240.159
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1551026872.A.1D1.html
1F:推 Litfal: 你是要非挥发快取? 那还是本地再挂一层DB最简单吧 02/25 00:50
2F:→ ssccg: 就再一个DB啊,用txt还不如file db 02/25 03:54