gpt4 book ai didi

javascript - 在 Nodewebkit 中使用 MySQL(嵌入式)

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

我正在创建一个使用几乎相同代码库的应用程序。我们仍处于决策阶段,事情可能会发生变化。到目前为止,我们计划在桌面版中使用 Sqlite,而在服务器版中我们计划使用 MsSQL。

理想情况下,双方都使用一个数据库会很棒。我最近才听说 MySQL 有 embbeded MySQl 数据库。

我在维护项目中的 Sqlite 时遇到了很多问题,我认为使用 MySQL 是理想的选择。关于这个话题,我几乎没有什么问题。

  1. 如果我要使用 MySQL 嵌入式数据库,是否必须像 Sqlite 一样编译它?
  2. 有人做过吗?

桌面版本将是独立的,不需要互联网连接。因此,无论我们选择何种嵌入式数据库,都必须是 100% 嵌入式的。

最佳答案

首先,请允许我说我从未使用过 MySQL 嵌入式数据库。回到我搜索嵌入式 MySQL 的那一天,我找不到一个免费的(你链接的那个要花钱),甚至从我读到的内容来看也远非易于维护。

我做了很多需要本地数据库的项目。对于大多数 SQLite 来说,这项工作做得非常出色。唯一的问题是有时我在构建它时遇到问题。

然后,一个 friend 告诉我 NeDB :

Embedded persistent or in memory database for Node.js, nw.js, Electron and browsers, 100% JavaScript, no binary dependency. API is a subset of MongoDB's and it's plenty fast.

如果您需要在节点中嵌入数据库,我建议您看一下。

关于javascript - 在 Nodewebkit 中使用 MySQL(嵌入式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34413198/

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