问题标签 [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.
riak - Riak 2i - 列出索引值
是否可以列出之前保存在 Riak 存储桶中的所有二级索引值(leveldb,启用 2i)?在 Riak 中有以下数据:
我希望能够发送一个查询,该查询将返回我{a, b}
作为结果(或者可能是相同结果的流句柄,如果它太大的话)。就像是:
是否有可能从 Riak 获得此类信息?
注意:{x, y}
在我们的例子中,我对获取实际的对象键不感兴趣。
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?
riak - 如何使用 http get 获取 riak 中的所有存储桶类型
我知道如何使用命令行列出所有存储桶类型。参考 http://stackoverflow.com/questions/30785431/how-to-list-all-the-bucket-types-in-riak
但我需要使用 HTTP 调用
riak - 如何在riak中从兄弟姐妹那里检索密钥
我在riak中有这样的兄弟姐妹“RAtqxEhJvwUGkv54TmRlUaOXwEk”。现在我想使用 curl GET 请求检索这个兄弟的密钥。他们有什么办法找出关键吗
riak - Riak $bucket 索引列出不存在的键
我在 Riak 中使用了一个简单的二级索引查询,遍历存储桶中的键:
正如预期的那样,结果中有 10 个键。但是,当我在 KV 查询中使用其中一些键时,Riak 找不到该项目。这不是因为这个特定的键被另一个进程删除了,如果我在一小时内重复(索引和 KV 查询),结果是一样的。
这种行为的原因可能是什么?有没有办法确保二级索引始终与实际存储桶内容一致,即当且仅当存储桶中存在具有此类键的项目时,2i 查询才返回键?
riak - 如何备份riak数据
有谁知道如何备份riak 数据库。这样如果出现任何问题,我可以将其恢复到前一点。根据 Basho 的网站,他们认为 Rsync 是最好的策略。我可以通过 Rsync 复制数据库文件,但我无法将它与 riak 集群中新创建的节点链接。请帮忙。