为什么TokuDB每个表限制64个密钥?

时间:2017-09-19 23:53:30

标签: tokudb

为什么TokuDB默认情况下每个表限制64个密钥, 而像Elasticsearch这样的系统允许索引任意数量的字段(仅受可用资源的限制)?

2 个答案:

答案 0 :(得分:2)

简短回答,因为在某些时候你只需要在你的软件中设置限制。 TokuDB是MySQL的存储引擎,它支持比Elasticsearch更多的操作,因此需要考虑权衡。由于TokuDB是开源的,我想你可以在源代码的某处找到这个值,并将其提升到更高的值,编译,测试和部署。

答案 1 :(得分:0)

这是一个MySQL限制,grep MAX_INDEXES