mongoDB - URL作为文档ID

ghj*_*ior 3 schema mongodb

考虑到我想为一堆不同的URL创建mongoDB文档:使用实际URL作为文档_id值而不是默认的BSON ObjectId的优缺点(如果有的话).提前致谢!

干杯,格雷格

禪 師*_*師 無 7

这里的主题概述:http://www.mongodb.org/display/DOCS/Object+IDs

它必须是独一无二的,你可能会让自己处于必须自己解决碰撞的位置.最好单独保留默认的_id,并简单地查询您存储在文档中的字段,以及上帝(10gen)的意图.

来自http://www.mongodb.org/display/DOCS/BSON

元素名称"_id"保留用作主键ID,但您可以存储该字段中唯一的任何内容.数据库期望驱动程序将阻止用户创建违反这些约束的文档.

来自#mongodb

愚蠢的_id值可能会使查询变慢,但就是这样

来自#mongodb的另一位用户

告诉他碰撞会导致垃圾数据