我需要在节点中存储应用的数据,主要是一些简单的键:值对(用户名:' xx')。但它的一部分 有点复杂,例如一组对象。
此数组中的对象数量经常相对变化,可能会有所不同 为每个用户。所以看起来或多或少是这样的:
{
name: 'xx',
//...
complexData: [{
value: 1,
whatever: 40
}, {
value: 2,
whatever: 11
}, {
value: 5,
whatever: 20
}]
}
存储该数据的最佳方式是什么?我只使用MySQL,使用key:value对可以很容易地工作,但是更复杂的数组呢?我是否必须使用新表,我个人希望避免使用。或者所有这些都可以使用不同的(#34;更简单的#34;)数据库类型来完成?我个人并不喜欢SQL查询(但如果它是"最好的"以及最高效的方式,我仍然会这样做。)