问题标签 [riak]
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.
database - 用键值存储中的索引模拟数据库表的最简单方法是什么?
用键值存储中的索引模拟数据库表的最简单方法是什么?键值存储没有范围查询和有序键。
我想模拟的东西(按优先顺序):
- 创建表
- 添加列
- 创建索引
- 基于主键的查询
- 基于任意列的查询
amazon-simpledb - Riak 与 Amazon SimpleDB
我正在寻找一个最终一致的键值数据存储,我决定在 Amazon SimpleDB 和 Riak 之间进行选择,所以任何人都可以分享他们比较两者的宝贵经验。
在此先感谢费德里克
amazon-ec2 - EC/2 节点之间的速度有多快?
我希望使用 Riak 在 Rails 上设置 Amazon EC/2 节点。我希望能够同步 riak 数据库,如果集群收到查询,则能够判断数据所在的位置并快速检索它。在您看来,节点之间的 EC/2 是否足够快以查询 Riak 数据库、返回结果并及时将结果返回给客户端?我对这一切都很陌生,所以请善待:)
ruby-on-rails - 如果我有一个 Riak 数据库,它应该存储到 Amazon S3 还是 EC/2 实例?
我正在设置一个 Amazon EC/2 实例,并将 Riak 放在上面。我想知道我是否应该在本地存储数据(而不是删除实例),或者设置 Riak 存储到 S3 并根据需要启动/删除实例?
java - 如何使用 Java 客户端在 Riak 中存储对象?
我已经在 Ubuntu 机器上设置了 Riak,如果我这样做了,它就可以工作了riak ping
。
现在我想使用Riak Java 客户端来存储一个对象,但是它不起作用。com.basho.riak.client.response.RiakIORuntimeException
当我尝试存储一个对象时,我得到了。我究竟做错了什么?有没有办法测试我是否可以从我的 java 客户端访问 riak?我必须先创建一个存储桶吗?如何?
amazon-s3 - 分布式数据存储
我们正在尝试在我们的应用程序中添加某种持久性。该应用程序每秒生成大约250 个条目。这些条目中的每一个都属于 2M 文件之一。对于每个文件,我们希望保留最后 10 个条目,以便以后查找它们。
我们的客户端应用程序的工作方式:
- 它获取所有数据的流
- 它获取正确的文件(GET)
- 它添加了新内容
- 它将文件保存回来(PUT)
我们正在寻找一种有效的方法来存储可以水平扩展的数据,因为我们获得的数据量每隔几周就会翻一番。
我们最初关注的是 S3。它工作得很好,但很快就会变得非常昂贵(仅在 PUT 操作中每月超过 1000 美元!)
然后我们试了一下Riak。但似乎我们不能在每个节点上获得超过 60 次写入/秒,这非常非常慢。
还有其他解决方案吗?
mongodb - 在谈论 MongoDB 和 Cassandra 时,“面向文档”与键值是什么意思?
与 KV 存储相比,基于文档的 NoSQL 选项会给您带来什么好处,反之亦然?
couchdb - 在分布式数据库与 RDBMS 中存储新闻
大家好:如果我将新闻文章存储在具有不同类别(如“技术”、“金融”和“健康”)的数据库中,分布式数据库在这个系统中与 RDBMS 相比是否能正常工作?每个新闻项目都将附有新闻文章以及其他一些项目。不过,我想知道查询是否会更快。
假设我的行数从未超过一百万,我想获取最新的(5 小时内)技术文章。我想这将是“给我所有技术文章”(可能是 10000 篇)的地图减少,然后只淘汰那些具有最新时间戳的文章。
我是否正在考虑以正确的方式解决问题,DDB 甚至会是最好的解决方案吗?几年后可能会有 500 万件商品,但即便如此......
riak - Riak link-walking 就像一个连接?
我希望将图片存储在 NoSQL 数据库 (<5MB) 中,并将它们链接到不同存储桶中的文章。Riak 的链接步行功能提供什么样的速度?它就像一个 RDBMS 连接吗?
erlang - Erlang - Riak 客户端
我很难为 Riak 的“本地 Erlang 客户端”找到 API。
这是 Riak wiki 所说的:
本地 Erlang 客户端是 Riak 紧密集成的一部分,Riak REST 接口在内部使用 Erlang 客户端。您可以在 edoc API 中找到有关 Erlang-native 驱动程序的更多信息。
该链接重定向到主 wiki 页面。虽然有很多关于 PBC Client 的信息。两个客户如何比较以及使用一个或另一个的优缺点是什么?