问题标签 [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.
mysql - 最适合数十亿索引的数据存储
所以我们希望存储两种索引。
- 第一种将是数十亿的数量级,每个都有 1 到 1000 个值,每个值是一个或两个 64 位整数。
- 第二种将是数百万的数量级,每个都有大约 200 个值,每个值的大小在 1KB 到 1MB 之间。
我们的使用模式将是这样的:
- 两种索引的值都会以每秒数千次的速度添加到顶部。
- 索引将不常被读取,但当它们被读取时,它将是被读取的整个索引
- 应该修剪索引,无论是在将值写入索引还是在某种批处理类型的作业中
现在我们已经考虑了很多数据库,目前我们最喜欢的是 Cassandra 和 PostreSQL。然而,我们的应用程序是在 Erlang 中的,它没有为 Cassandra 提供生产就绪的绑定。而一个主要的要求就是不能需要太多的人力来维护。我感觉 Cassandra 会引发意想不到的扩展问题,而 PostgreSQL 会很痛苦,但至少对我们来说这是一个已知数量。我们已经熟悉 PostgreSQL,但对 Cassandra 还不是很熟悉。
所以。关于哪种数据存储最适合我们的用例的任何建议或建议?我愿意接受任何和所有建议!
谢谢,
-亚历克
hadoop - 数据分析用什么
我有 500GB 的非结构化数据。我希望使用它的方式是构建这些数据的多个视图,以便轻松快速地使用。任何进入系统的新数据都应该在它必须的所有视图中建立索引,然后以原始格式存储在某个地方。除此之外,系统应该具有临时查询的能力。这些查询可能需要很长时间才能运行。我正在考虑将 Cassandra+Hadoop+Hive、HBase、Couchbase 和 Riak 作为我的用例的可能候选者。
更多数据将不断涌入,我计划在任何时间点在系统中最多保留几 TB 的数据。
想法?
php - Riak solr 索引配置
我想使用 solr 索引来自 riak 的数据。
schema.xml 和 dataconfig.xml 中的所有更改都应该做什么?
有人能帮我吗?
php - 使用 PHP 客户端使用 Riak 存储图像
我已经使用 Basho Riak 几个星期了。我只需要存储字符串数据。
但是,我正在考虑使用它来存储图像,并且我想知道如何使用 PHP 客户端来做到这一点。
下面是存储数据的基本代码:
我只是对图像进行base64_encode然后存储结果字符串吗?!或者,还有更好的方法?!
提前致谢。
php - How to query nested keys in Riak?
Say you have added a bucket to Riak like below (Using riak-php-client):
If you want to access the "Twitter" value. What is the correct way to access that key via Riak?
riak - Riak(开源)是否支持某种形式的多站点复制?
这个网站不清楚,只说
无主多站点复制
这是否意味着有一些主-主或主-从系统要复制到另一个站点?
将单服务器或多服务器 Riak DB 备份到另一个站点的其他选项是什么?
javascript - MapReduce 上的 Riak 排序
我目前正在为 Riak MapReduce 查询的 reduce 阶段执行上述代码,但它没有按时间戳键的值正确排序。任何想法为什么?
我正在使用 Riak Python 客户端,这是包含上述减少步骤的完整代码:
nosql - 键中的 Riak 特殊字符
我想通过 REST 将带有特殊字符(在我的情况下为斜线)的密钥存储到 Riak。
HowTo http://wiki.basho.com/Riak-Search---Querying.html#Fields说:
如果您的字段包含特殊字符,例如 ('+','-','/','[',']','(',')',':' 或空格),则将短语括起来在单引号中,或用反斜杠转义每个特殊字符。
但关心的是字段,而不是键。我试图反斜杠它,但不幸的是它没有工作。
我找不到有关此问题的任何信息。有人知道如何屏蔽键中的特殊字符吗?
示例(不工作):
其中键是11111/2
indexing - Riak 二级索引数据类型的用途是什么?
Riak中有二级索引的数据类型概念,我不知道为什么我们需要这种数据类型?因为索引看起来就像存储数据对象的类别。
我没有找到任何文件。