使用不同类型/格式的_id确定?

时间:2011-09-21 08:47:52

标签: couchdb

我正在为所有人(用户,文件和评论)使用一个数据库。

我想知道我是否可以/应该使用

  • 用户doc _id的推特用户ID
  • 文件doc _id的
  • 的md5哈希(文件)
  • 为评论doc _id的
  • 提供了uuid

将这些不同类型的id混合起来感觉很奇怪。

这个场景又说了些什么?我应该坚持CouchDB uuid的一致性吗?

1 个答案:

答案 0 :(得分:4)

根据需要使用任何格式的id或格式组合。您可能希望添加前缀以确保它们之间没有重叠。

twitter:@rnewson
md5:86f646c11b3bc7d434d06c077aee43d8

等等。