【发布时间】:2019-11-07 05:31:38
【问题描述】:
我已经在使用带有二进制文件的 sqlite,因此在构建电子时,它会根据本机 os 进行编译。所以安装和使用我的应用程序没有先决条件。
以同样的方式,我可以在电子中使用 cassandra 吗?
【问题讨论】:
标签: node.js sqlite cassandra electron
我已经在使用带有二进制文件的 sqlite,因此在构建电子时,它会根据本机 os 进行编译。所以安装和使用我的应用程序没有先决条件。
以同样的方式,我可以在电子中使用 cassandra 吗?
【问题讨论】:
标签: node.js sqlite cassandra electron
这毫无意义 - Cassandra 是分布式系统,旨在在多个节点的集群中运行。除此之外,它对内存和 CPU 的要求相对较高,因此如果您的应用需要至少 2Gb 的 RAM 和多核 CPU 才能运行,您的用户将不会满意。
您需要定义您想要执行的操作类型,然后选择数据库。如果你需要类似键值存储的东西,你可以使用 RocksDB 等。
【讨论】:
Ian:你的科学家们非常关注他们是否可以,他们没有停下来思考他们是否应该这样做
简而言之,您可以使用任何数据库并构建电子应用程序。但是,当考虑到电子中的一个小型 hello world 应用程序占用 150 MB 时,您确定它是正确的选择吗?
【讨论】: