我正在处理移动应用程序,并且我想优化它从服务器接收的数据(如JSON)。 有3个返回的列表(每个列表包含自己的对象类别,大概的列表大小是50,100和170)。每个对象都有一个Guid id,每个对象都有一些关系数据。例如:通过在小数据集中散列来压缩Guid
o = { Id = "8f088552-5b24-4ba4-a6e5-8958c4353581",
RelatedIds = ["19d2e562-0874-473f-8e05-7052e8defd9a", "615b4c47-199a-4f7d-8268-08ed43d9c891", ... ] }
有没有办法将这些Guid压缩到某种分拣机而不存储标识图?也许使用散列函数?
密码哈希也相互冲突。 – Iridium
理论上。常规哈希在实践中不断碰撞。 –