ObjectId是如何工作的,我可以在任何需要唯一ID的地方使用它们并相信它会是唯一的吗?
谢谢!
答案 0 :(得分:0)
http://www.mongodb.org/display/DOCS/Object+IDs解释ObjectId
。由于ObjectId
包含时间戳,计算机ID,进程ID和递增计数器,因此每次生成计数器时都应该是唯一的。
答案 1 :(得分:0)
我认为这取决于你对“任何地方”的意思?为确保ObjectIds是唯一的,以下信息用于为对象ID创建哈希:
另见文件:
http://www.mongodb.org/display/DOCS/Object+IDs#ObjectIDs-BSONObjectIDSpecification