对于存储值本身就是列表类型的键值列表的最佳解决方案是什么?

时间:2019-05-12 10:11:01

标签: c# sql

我有一个键值对,其中每个键的值是一个列表。存储和检索此类数据的最佳解决方案是什么?我也希望能够搜索这些值并找到公用。

示例输入为:

[
   { key1, [ keyvalue11, keyvalue12, keyvalue13 ] },
   { key2, [ keyvalue21, keyvalue22, keyvalue23 ] },
   { key3, [ keyvalue31, keyvalue32, keyvalue33 ] }
]

或者可能是:

[
   { name:key1, [ {k: 'k11', v: 'v11'}, {k: 'k12', v: 'v12'}, {k: 'k13', v: 'v13'}] },
   { name:key2, [ {k: 'k21', v: 'v21'}, {k: 'k22', v: 'v22'}, {k: 'k23', v: 'v23'}] },
   { name:key3, [ {k: 'k31', v: 'v31'}, {k: 'k32', v: 'v32'}, {k: 'k33', v: 'v33'}] },
]

我有数十亿条这样的记录,我正在寻找最佳解决方案。

0 个答案:

没有答案