我正在从MySQL切换到MongoDB.对于一个非常基本的users
表,我熟悉的架构将自动递增uid
.有关此用例,请参阅Mongo自己的文档.
我想知道这是否是最好的建筑决策.从UX的角度来看,我喜欢将UID作为外部引用,例如在较短的URL中:http://example.com/users/12345
还有第三种方式吗?IRC Freenode的某人#mongodb
建议创建一系列ID并缓存它们.我不确定如何实际实现它,或者是否还有其他路线我可以去.我甚_id
至不需要以这种方式增加自身.只要文档中users
都有唯一的数字uid
,我会很高兴.