如何在CouchBase中增加或创建唯一ID?

时间:2012-10-21 04:02:09

标签: php unique couchbase

每次将数据插入PHP应用程序时,我都会遇到如何创建唯一键的问题,MySQL用户习惯于自动递增索引键,但我似乎无法找到一种技术来实现这一点。 CouchBase :(

2 个答案:

答案 0 :(得分:3)

只是为Avsej添加一些信息答案: 正如你在CounterId模式中看到的那样,程序正在使用Couchbase增量操作,这里为PHP SDK记录了这些操作:

有关Couchbase开发人员指南中增量的一些详细信息: - http://www.couchbase.com/docs/couchbase-devguide-2.0/cb-incr-decr.html

因此,通过此操作,您可以为应用程序创建“序列式”ID。

答案 1 :(得分:1)

对于自动增量ID,您可以使用一次操作http://couchbasemodels.com/patterns/counter_id。您也可以使用一些随机唯一ID生成器