【问题标题】:Using MySQL (Embedded) in Nodewebkit在 Nodewebkit 中使用 MySQL(嵌入式)
【发布时间】:2023-03-25 06:10:01
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: javascript mysql node-webkit


    【解决方案1】:

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

    我做了一些需要本地数据库的项目。对于大多数 SQLite 来说,这项工作就像一个冠军。唯一的事情是有时我在构建它时遇到问题。

    比,一个朋友告诉我NeDB:

    用于 Node.js、nw.js、Electron 和浏览器的嵌入式持久或内存数据库,100% JavaScript,无二进制依赖。 API 是 MongoDB 的一个子集,而且速度非常快。

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

    【讨论】:

    • 这是非常好的信息。我一定会看看 NeDB。不需要为 NW 编译它?
    • 不,不需要构建。 install 来自npm。
    猜你喜欢
    • 2015-10-31
    • 1970-01-01
    • 2016-03-28
    • 1970-01-01
    • 2016-03-09
    • 2010-10-30
    • 2023-03-22
    • 1970-01-01
    • 2017-10-07
    相关资源
    最近更新 更多