[问题] 轻量快取方案请教

楼主: aoksc (重出江湖)   2019-02-25 00:47:49
请问各位
我在程式中会去呼叫MongoDB
但是这段时间不晓得是不是因为MongoDB查的慢(有加索引了)
还是主机在美国的关系
整个API回应时间大约都将近4~5秒左右
那当然要增加速度就是用cache了
资料全部笔数大概只有4万多笔每一笔的资料量其实也不大
每天大概也只会增加24笔
我是有考虑过先把全部的资料读一次
这样就能cache到内存
同事觉得这样不好
但我又不想为了这个又去架一个DB Server之类的…
而且机器重启的话我还是要去重打一次那些资料
所以我说是不是有什么简单储存资料的方式存在IIS专案里面
这样直接就能读
目前只想到txt之类的
是否还有兼具效能跟使用方便的方案呢?
谢谢
作者: Litfal (Litfal)   2019-02-25 00:50:00
你是要非挥发快取? 那还是本地再挂一层DB最简单吧
作者: ssccg (23)   2019-02-25 03:54:00
就再一个DB啊,用txt还不如file db

Links booklink

Contact Us: admin [ a t ] ucptt.com