谁能告诉我使用UintArrays的好处,以及为什么要使用8,16和32位数组?如果我们只想存储1和0,那么我们可以只使用8位的1,其他的使用。此外,您还可以提供crossfilter中组功能流程的简短描述。还有什么源码可以让我很容易的理解crossfilter内部代码的整个流程。非常感谢。
发布于 2015-07-13 22:35:19
IIRC,Uint数组仅用于筛选器。数组的宽度由您拥有的维数决定,如果数组中位于该位置的记录被筛选器排除在与该位位置对应的维度上,则数组中每行的每一位都将翻转为1。数组的宽度需要等于或大于维数的事实是Crossfilter的32维上限的来源。如果我没记错的话,还有几个优点:
在memory
的索引处的0进行比较
https://stackoverflow.com/questions/31367177
复制相似问题