我正在讨论在 SQL Server 中存储 SHA256 哈希时使用哪种数据类型。它应该是 CHAR(64) 还是 BINARY(32) ... 该列将是唯一聚集索引的一部分。我知道此时我可能会感到头疼,但是我想第一次就做到这一点,而且我知道有时原始数据类型更快,而其他时候更新更奇特的类型表现更好。(是的,我知道 char(64) 并不是那么新,但它比字节存储更新)
我环顾四周,在搜索等方面找不到任何关于一个与另一个的性能的信息。
我正在讨论在 SQL Server 中存储 SHA256 哈希时使用哪种数据类型。它应该是 CHAR(64) 还是 BINARY(32) ... 该列将是唯一聚集索引的一部分。我知道此时我可能会感到头疼,但是我想第一次就做到这一点,而且我知道有时原始数据类型更快,而其他时候更新更奇特的类型表现更好。(是的,我知道 char(64) 并不是那么新,但它比字节存储更新)
我环顾四周,在搜索等方面找不到任何关于一个与另一个的性能的信息。