coo*_*ude 6 indexing hash consistent-hashing data-partitioning
散列和索引都用于对某些预定义公式的数据进行分区.但我无法理解两者之间的关键区别.
在散列中,我们在一些键值对的基础上划分数据,类似于索引,我们也在一些预定值上划分数据.
任何人都可以帮我解决Hashing和Indexing之间的区别,以及如何决定是使用散列还是索引.
das*_*ght 13
散列是索引的特定情况:
索引是用于加速数据查找的分区过程的通用名称.索引可以基于字段值或字段组合对数据集进行分区.它还可以基于函数的值来划分数据集,该函数称为散列函数,根据字段中的数据或字段的组合计算.在这种特定情况下,索引称为数据散列.