我对所有内容(用户、文件和评论)使用同一个数据库。
我想知道我是否可以/应该使用
- 用户 doc_id 的 Twitter 用户 ID
- 文件 doc_id 的(文件)md5 哈希
- 为评论文档_id 提供了 uuid
混合这些不同类型的 ID 感觉很奇怪。
什么与这种情况相反?为了保持一致性,我应该坚持使用 CouchDB uuid 吗?
最佳答案
使用任何您认为合适的 id 格式或格式组合。不过,您可能希望添加前缀以确保它们之间没有重叠。
twitter:@rnewson
md5:86f646c11b3bc7d434d06c077aee43d8
等等。
关于couchdb - 使用不同类型/格式的 _id 可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7497008/