0
我正在设计一个数据库(SQLite,SQL Server和DB2),其中一个表包含一个必须是唯一的32kB blob。该表通常会保存约20,000行。如何执行大(BLOB)数据库字段的唯一性
我可以想到两种解决方案,
1 - 使blob成为唯一索引。
2 - 计算blob的散列索引,将其作为非唯一索引,并编写强制blob唯一性的代码。
解决方案1更安全,但存储空间开销和性能损失足以使解决方案2成为更好的选择?
Thx!你对两个哈希值的阐述是最有价值的! – Batibix 2010-12-10 17:36:13