这是我第一次尝试使用数据库访问的Web应用程序,所以我不确定进行数据库写/读的可接受方式是什么。
在基本术语中,我的应用程序将有一个用户更新数据库中的字段(一个数字),许多其他用户将读取它(通过REST API)。更新号码不会频繁(可能每分钟一次),但读数可能超过100分钟/分钟。我知道这是一个非常低的DB写入/读取速率,我直接从数据库读取并不重要,但我想知道Web应用程序中通常使用的策略是什么。
例如,最好将此数字保存为内存中的变量并用于读取,这样我不需要每次都访问数据库,然后只写入DB(并重新获取值)当存在对该字段的更新时。或者,对于每个读取条目,从DB读取是否更好。
如果问题含糊不清,我道歉。我将NodeJS和MonogDB作为标签,因为这就是我在应用程序中使用的内容。谢谢。