我构建了一个API,当收集了10个哈希后,它将向另一个API发送数据。客户端每小时发送1个哈希值。
例如:
我的问题与第二点有关。我可以将哈希存储在数组中,问题是当服务器突然关闭时,数据将丢失。
这是我唯一需要存储在API中的数据,因此我不想使用DBS。
顺便说一下,这是我第一次开发API,因此很高兴为您提供帮助。
谢谢。
答案 0 :(得分:1)
对不起,但是存储数据的唯一选择是内存或磁盘。
如果将数据存储在变量中,则说明您使用的是内存。它既快速又即时,但不像您已经说过的那样持久。
如果您将数据存储在数据库中,则说明您使用的磁盘是存储。它比较慢,但很耐用。
如果需要耐用性,那么数据库是您唯一的选择。或者,如果您不想将数据存储在计算机中,则可以使用Firebase等云数据库。
答案 1 :(得分:0)