我们是一群人,正在编写一个关于将传感器数据存储到noSQL数据库的学士项目,我们选择了基于此的基础。
我们希望在同一个文档中存储相当多的数据,每个传感器每天存储一个文档,并且我们希望每分钟都附加新的传感器数据。 但不幸的是,我们无法在不覆盖现有数据的情况下将新数据附加到现有文档中。
文件的结构是:
DocumentID: Sensor + date, ie: KitchenTemperature20180227
{
"topic": "Kitchen/Temp",
"type": "temperature",
"unit": "DegC"
"20180227130400": [
{
"data": "24"
}
],
..............
"20180227130500": [
{
"data": "25"
}
],
}
我们都是couchbase和NoSql数据库的新手,但我们渴望学习并了解我们应该如何实现这一目标。 我们尝试过插入,插入和更新命令,但它们都会覆盖现有文档或因为文档已经存在而无法执行。如您所见,我们有一些顶级信息,如主题,类型,单位。其余的应该是每分钟都有的数据并附加到现有文档中。
关于如何继续进行的帮助会很受欢迎。
致以最诚挚的问候,Kenneth