2

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

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

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

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

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

提前感谢您的帮助。

4

2 回答 2

1

Berkeley db 似乎很适合您的要求

于 2010-08-30T13:07:59.907 回答
1

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

于 2010-08-30T14:21:21.810 回答