从MongoID的生成讨论分布式唯一ID生成方案
背景MongoDB,想必大家都使用过,在数据落盘后,查询该条数据时,会发现其会自动生成一条"_id",如:db.test.insert({"name":"tom"}) 查询结果: { "_id" : ObjectId("5fd049327fbb28868f4660a5"), "name" : "tom" } MongoID作为主键索引,即使是集群情况下,其在整个数据库中也是全局唯一的。那这种ID有什么用呢?或者说在哪些场景下会被使用呢?当然需要满足下面两个条件:1.数据量现在或未来比较大,处于增...阅读全文