问题标签 [riak-2i]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
269 浏览

riak - Riak 2i - 列出索引值

是否可以列出之前保存在 Riak 存储桶中的所有二级索引值(leveldb,启用 2i)?在 Riak 中有以下数据:

我希望能够发送一个查询,该查询将返回我{a, b}作为结果(或者可能是相同结果的流句柄,如果它太大的话)。就像是:

是否有可能从 Riak 获得此类信息?

注意:{x, y}在我们的例子中,我对获取实际的对象键不感兴趣。

0 投票
1 回答
76 浏览

java - Riak 2i - Update deletes secondary indexes

I am using oficial Riak Java client v2.0.2. When I update previously written value (with 2i indexes), the secondary indexes are not preserved.

This is how I do update:

And this is my update class:

I haven't found anything in the docs about updating objects with 2i indexes.

  • Am I doing someting wrong?
  • Should I do manual Read/Modify/Write?
0 投票
1 回答
402 浏览

riak - 如何使用 http get 获取 riak 中的所有存储桶类型

我知道如何使用命令行列出所有存储桶类型。参考 http://stackoverflow.com/questions/30785431/how-to-list-all-the-bucket-types-in-riak

但我需要使用 HTTP 调用

0 投票
1 回答
225 浏览

riak - 如何在riak中从兄弟姐妹那里检索密钥

我在riak中有这样的兄弟姐妹“RAtqxEhJvwUGkv54TmRlUaOXwEk”。现在我想使用 curl GET 请求检索这个兄弟的密钥。他们有什么办法找出关键吗

0 投票
0 回答
219 浏览

riak - Riak $bucket 索引列出不存在的键

我在 Riak 中使用了一个简单的二级索引查询,遍历存储桶中的键:

正如预期的那样,结果中有 10 个键。但是,当我在 KV 查询中使用其中一些键时,Riak 找不到该项目。这不是因为这个特定的键被另一个进程删除了,如果我在一小时内重复(索引和 KV 查询),结果是一样的。

这种行为的原因可能是什么?有没有办法确保二级索引始终与实际存储桶内容一致,即当且仅当存储桶中存在具有此类键的项目时,2i 查询才返回键?

0 投票
1 回答
562 浏览

riak - 如何备份riak数据

有谁知道如何备份riak 数据库。这样如果出现任何问题,我可以将其恢复到前一点。根据 Basho 的网站,他们认为 Rsync 是最好的策略。我可以通过 Rsync 复制数据库文件,但我无法将它与 riak 集群中新创建的节点链接。请帮忙。