【问题标题】:Best NoSQL-way to store machinedata?存储机器数据的最佳 NoSQL 方式?
【发布时间】:2010-08-30 12:50:16
【问题描述】:

我正在寻找一种 NoSQL 方式来存储机器数据,例如有关工具、工件、产品、操作等的信息……目前我正专注于 BerkeleyDB,需要你们的意见,我是否应该考虑使用另一个可能更适合我的需求的 nosql 数据库。存储在这个数据库中的数据应该可以在其他机器上传输,API 的开销不应该太大......也许没有那个 一个 完美的数据库来管理它,但也许有人有一个很好的想办法解决这个问题。

这里还有一些其他相关的问题,但不是我需要的。

更准确地说:我在一家制造用于制造钻头、绕组或大滚刀的大型磨床的公司工作。有很多关于机器使用的工具、它可以研磨的产品的信息要存储,比如长度、角度、速度等等。

我需要的是一个非关系数据库模型,它不会提供 TOO 太多我不需要的开销...它应该简单且嵌入式,但符合我的要求。

将与 db 一起操作的软件是用 C/C++ 编写的。

提前感谢您的帮助。

【问题讨论】:

  • 您使用什么操作系统? windows操作系统的选择少了。
  • 该软件将在WinXP和Win7上运行。

标签: c++ c database nosql berkeley-db


【解决方案1】:

Berkeley db 似乎很适合您的要求

【讨论】:

    【解决方案2】:

    即使它违反了您的“无 sql”主题:我会说 sqlite 值得一看。它紧凑而高效。不确定“嵌入式”部分。如果您只是在谈论将其与您的应用程序捆绑在一起,那么可以。不确定它与embedded systems 的匹配程度。我没有理由相信 BerkelyDB 也不是一个好的选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-29
      • 2018-12-01
      • 2013-09-10
      • 2014-07-28
      • 2012-05-10
      • 2011-11-26
      相关资源
      最近更新 更多