【发布时间】:2026-01-09 14:50:01
【问题描述】:
我是 Aerospike DB 的新手,我需要知道如何使用 java 代码创建命名空间和二级索引。
样本记录 -
{ student ID: 121,
class : 10,
lastAttendedDate:1475742032000,
first_name:ABC,
middle_name:xyz,
last_name:pqr,
days_present:213
}
我想在我的测试应用程序中为三个 bin(学生 ID、班级和 lastAttendedDate)创建索引。如何使用 java 实现这一点?
感谢和问候,
Vibhav
【问题讨论】:
-
IndexTask task = client.createIndex(null, "foo", "bar", "idx_foo_bar_baz", "baz", IndexType.NUMERIC);您可以更改索引类型。 aerospike.com/docs/client/java/usage/query/sindex.html
-
@cody123 :这是一个单字段索引。我需要三个箱子的索引。比如复合索引。
-
@VibhavSinghRohilla,Aerospike 不支持复合索引(多个 bin 上的索引)。