9
我真的想用点符号为我的MongoDB集合的名称创建名称空间。使用点符号表示MongoDB集合名称的缺点是什么?
例如:
users
users.admins
users.developers
这是一个坏主意? 这样做时是否有任何潜在的问题,缺点或限制?
我真的想用点符号为我的MongoDB集合的名称创建名称空间。使用点符号表示MongoDB集合名称的缺点是什么?
例如:
users
users.admins
users.developers
这是一个坏主意? 这样做时是否有任何潜在的问题,缺点或限制?
这没什么错。实际上,this book建议在第8页的集合中使用点符号。它们被称为subcollections
;然而,这个词似乎并没有被广泛使用。
重要的是要认识到,你在问题中列出的3个集合是3个不同的集合,除了他们的命名之外没有任何关系。点符号在MongoDB功能方面没有做任何事情。
虽然这对组织很有用,但按字母顺序排列时,收藏列表很好。所以总之,没有任何缺点或潜在问题,并且随着收集名称的组织更好,您将获得优势。
只是不指定任何你自己的收藏系统。 –
2013-02-28 00:25:45