- (要求)
- 我们需要一个快速和可扩展解决。
- 我们需要更快的方式做特别查询;
我在考虑将我的10列表分成10个表格。 该表有10亿行。快速即席查询
原稿台 ID,VALUE1,VALUE2,VALUE3,VALUE4,值5,VALUE6,VALUE7,VALUE8,VALUE9,VALUE10
到10个表
- ID,VALUE1(索引上值1)
- ID,VALUE2(索引上值2)
- ID,VALUE3(索引上VALUE3)
- ID,VALUE4(索引上VALUE4)
- ID,值5(索引上值5)
- ID,VALUE6(索引上value6)
- ID,VALUE7(索引上value7)
- ID,VALUE8(索引上value8)
- ID,VALUE9(索引在value9)
- ID,vALUE10(索引上value10)
我的计划是,如果我在WHERE条件得到了5项条款,请5桌,并要求他们比使用一个HashSet设置的一个子集ID的。
我的问题是我重新发明轮子呢?这是"Column Store DB By RDBMS“还是别的什么?
您使用了哪些数据库软件? – Codesleuth 2013-05-10 13:04:04
你的查询是什么样的?每个值的频率是多少?典型查询的选择性(选择多少行)是什么?数据更新的频率如何? – 2013-05-10 13:10:14