标签: url hashids
我将在我的网址中使用哈希值而不是数据库ID,我应该在数据库表中为它们指定一个字段,还是将urid编码为url生成的哈希值,并将哈希值解码为传入请求的ID?
答案 0 :(得分:1)
取决于您的平台。动态编码和解码通常比在数据库中查找字段要花费更长的时间,特别是如果经常访问URL。
当存储在数据库中时,唯一需要注意的是用于存储hashid的字段的大小。只需确保字段宽度足以容纳您可能拥有的最大可能的散列ID。