我目前正在设计一个 Aerospike 集群,它可以处理许多关系,并且会很快变得非常大。我在 aerospike 文档中找到了许多参考,这些参考是使用 python 客户端检索密钥时生成的摘要,但没有一个显示它在节省内存之外的有用性。
从文档中::摘要是密钥的哈希。使用 RIPEMD-160 算法对密钥进行哈希处理,该算法将采用任意长度的密钥,并且始终返回 20 字节大小的摘要。如果您有一个长密钥,例如 200 字节,获取该密钥的摘要将允许您通过节省 180 字节来提高线路性能。
我的问题是,摘要会增加查找时间吗?为了建立关系,是否值得将摘要存储在其他集合中?