【发布时间】:2015-06-24 06:50:13
【问题描述】:
我计划将我的一些 RDBMS 表移动到 NoSQL 环境。我有不同的模块和关联的表,如下所示。
1. General
News table
Trainings table
Knowledge table
2. Application_x
Clicks table
Crashes table
注意:这是一个示例场景
在这种情况下,这就是我定义 Nosql (Couchbase server) 结构的方式。如果这是错误的,请纠正我。
迁移的目的主要是为了搜索。
{
"General":[
"news" : [{
"id" : "123",
"title" : "test title"
},
{
"id" : "345",
"title" : "test title 2"
}],
"trainings" :[{
"id" : "1",
"name" : "training 1"
},
{
"id" : "2",
"name" : "training 2"
}],
"knowledge" :[{
"id" : "1",
"categ" : "programming"
},
{
"id" : "2",
"categ" : "management"
}]
],
"Application_x": [
"clicks" : [{
"userid" : "1",
"area" : "1850",
},
{
"userid" : "2",
"area" : "258",
}],
"crashes" :[{
"userid" : "1",
"severity" : "1",
},
{
"userid" : "2",
"severity" : "8",
}]
]
}
如果我的方法不正确,有人可以纠正我吗?
提前致谢, 蒂斯蒙·瓦尔盖塞。
【问题讨论】:
标签: mysql json couchbase nosql