在SQL Server中存储MD5哈希
时间:2020-03-05 18:49:09 来源:igfitidea点击:
在SQL Server中,varbinary(16)
是存储MD5哈希的最有效方法吗?除了在linq查询中返回之外,不会对其进行任何处理。
解决方案
回答
根据有关MSDN的文档和我的经验,二进制文件更好,因为md5哈希的大小没有变化。
二进制数据类型的大小为n个字节,因此数据的大小。 varbinary数据类型的大小是n字节+ 2字节,比数据大。
在SQL Server中,varbinary(16)
是存储MD5哈希的最有效方法吗?除了在linq查询中返回之外,不会对其进行任何处理。
根据有关MSDN的文档和我的经验,二进制文件更好,因为md5哈希的大小没有变化。
二进制数据类型的大小为n个字节,因此数据的大小。 varbinary数据类型的大小是n字节+ 2字节,比数据大。