哪些数据类型可用于couchbase密钥

时间:2017-11-16 15:13:00

标签: java couchbase

我必须使用CouchBase是我的应用程序并且是新的。可以将任何数据类型/数据结构(数组,列表,映射)用作CouchBase密钥。

另外,如果我想使用类(学生)对象作为Couch Base键,是否可以?

/* Dummy class */
public class Student{

String name;

List<String> subjects;

}

1 个答案:

答案 0 :(得分:0)

如果您希望用作键的对象是不可变的(意味着它们将不会更改状态,因此不会表示为键),那么就没有任何障碍。例如,您可以为对象生成.hashCode()并将其用作键。