看到这个值对于mongo数据库中的所有用户来说都是唯一的,并且在Web应用程序中使用它作为用户标识符有什么特别的警告吗?
我可能正在考虑的特殊问题包括将来需要转移的用户。
答案 0 :(得分:9)
...使用它作为Web应用程序中的用户标识符有什么特别的警告吗?
我见过的一些:
我可能正在考虑的特殊问题包括将来需要转移的用户。
转移到哪里?一旦开始在MongoDB中存储用户数据,ID将成为转移到另一个数据库的最小问题。所有现代数据库都可以处理某种形式的String或Binary作为主键ID,因此您的传输应该可以正常工作。但大多数复杂性与ID无关。