Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道数据是如何在设备上持久保存(保存)的,它是否在重启后仍然存在?还是重新启动浏览器?
来自枪的作者:
这取决于设备。在浏览器的情况下,使用 localStorage 并且可以在重新启动、重新加载等情况下继续存在。 如果它在 NodeJS 中,大多数存储适配器(当前默认的 file.js、即将到来的默认 RAD 等)存储到磁盘(甚至一些存储到 S3、IPFS 等),这些适配器在重新启动后仍然存在,甚至可以在机器之间迁移(与 Heroku 一样)用于后者的适配器。
这取决于设备。在浏览器的情况下,使用 localStorage 并且可以在重新启动、重新加载等情况下继续存在。
如果它在 NodeJS 中,大多数存储适配器(当前默认的 file.js、即将到来的默认 RAD 等)存储到磁盘(甚至一些存储到 S3、IPFS 等),这些适配器在重新启动后仍然存在,甚至可以在机器之间迁移(与 Heroku 一样)用于后者的适配器。
来源:https ://github.com/amark/gun/issues/529