gpt4 book ai didi

javascript - 电子数据存储

转载 作者:行者123 更新时间:2023-11-29 18:07:18 27 4
gpt4 key购买 nike

我正在使用电子开发disktop应用程序,我想将我的数据本地存储在应用程序中(没有互联网连接)我使用node js安装了mysql,它可以工作,但前提是我的laotop连接到互联网

最佳答案

您正在编写 html5 来创建应用程序。现在你需要考虑 html5 提供了什么来存储数据,它是 localStorage、WebSql 和 IndexedDB。

你也可以在mysql中存储数据,但是你需要在用户计算机上安装mysql,并且很难创建一个包含mysql的包来安装mysql,返回正确的端口,以便你可以在你的电子应用程序中使用。

现在有三个选项(localStorage、WebSql 和 IndexedDB) - WebSql 已弃用,因此您不应使用它。 localStorage 只适用于以固定长度的键和值存储数据。所以最后一个选项是indexeddb。

因此,您应该将数据存储在indexeddb中,尽管还有其他选项,例如-sqllite等,您可以使用某些第三方驱动程序来使用它。

如果您发现indexeddb难以使用,请考虑使用任何indexeddb库。检查使用indexeddb库jsstore在电子中存储数据的示例 - https://github.com/ujjwalguptaofficial/JsStore/tree/master/examples/electron

关于javascript - 电子数据存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47725648/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com