问题标签 [crate]
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.
php - 使用 composer.phar 安装 Crate PDO 驱动程序失败
我正在尝试从这里安装 Crate PDO 驱动程序:https ://github.com/crate/crate-pdo
该手册说要像这样使用composer.phar:
php composer.phar 需要 crate/crate-pdo:~0.0.3
但是,这会产生以下结果:
您的要求无法解决为一组可安装的软件包。
我查看了最低稳定性设置,但不确定如何使用它(我到底在哪里设置)。这也是我第一次使用作曲家,所以也许我忽略了一些东西?
cassandra - 选择 NoSQL 数据库
我需要一个可以在 Windows Azure 上运行的 NoSQL 数据库,它适用于以下参数。目前,Azure 表存储、HBase 和 Cassandra 似乎是最有希望的选择。
- 10亿实体
- 每秒最多 100 次读取,尽管缓存主要会使其更少
- 每秒大约 10 - 50 次写入
强一致性将是一个加分项,因此在这方面 HBase 可能会比 Cassandra 更好。
除了用于全文搜索和一些过滤的 ElasticSearch 或 Windows Azure Search 之外,查询通常在具有各种索引的辅助内存数据库上完成。
Azure 表存储看起来可能不错,但据我所知,Azure 表存储和 HBase 之间的最大区别在于 HBase 支持更新和读取单个属性的值,而不是同时读取整个实体的值。我想 HBase 肯定有一些缺点,但我不确定在这种情况下它们会是什么。
我也认为 crate.io 看起来可能很有趣,但我想知道是否可能存在无法预料的问题。
在这种情况下,任何人对不同数据库的优缺点有任何其他想法,如果它们中的任何一个由于某种原因真的不适合?
health-monitoring - crate 中是否有 http 健康监控?
crate 中是否有像 ES 中那样的接口 - 就像这个 /_cluster/health?pretty=true
我知道我可以启用 ES 之一,只是想知道是否还有一个更具体的 crate。
mysql - 从 MySQL 迁移到 Crate
我刚刚花了一些时间试验 Crate - crate.io - 第一印象很好。如果我的理解是正确的,Crate 是一个 NoSQL DB,它提供了一个相当简洁的 SQL 接口来操作和查询数据库。好的!
然而,在这个阶段,我的问题多于答案。这里是三个初学者
- Crate 管理控制台很不错。但是,除了设置 IP 表规则之外,我如何(如果有的话)保护它?
- MySQL 索引如何转换为 Crate。我看不到我可以继续使用 UNIQUE 索引,然后依赖 UPDATE...ON DUPLICATE KEY... SQL 语句
- 最后,如果我的假设是正确的,一旦我建立了一个集群,Crate 就会负责数据复制和同步,而我无需付出更多努力。那么,如果我有地理上分散的 Crate 集群节点,与同步相关的延迟问题会降低整个集群的性能吗?我正在设想读取/写入本地板条箱实例,但可以选择稍后从另一个板条箱实例中恢复这些数据(同步不相关)
这些问题可能不完全“适合” SO 格式,但考虑到 Crate 的年轻程度,我希望它们仍然被认为是可以接受的。
crate - CRATE IO:在 crate io 中使用符号 @ 搜索
嗨,我将电子邮件 ID 存储在 Crate Io 中,但是在搜索时我无法搜索,因为 @ 符号它没有搜索记录。这个问题有什么解决方案吗?
docker - 如何在 Giant Swarm 上部署 crate 集群?
我一直在尝试在 Giant Swarm 上建立一个有效的板条箱集群,但到目前为止还没有真正成功。
到目前为止,这是我的尝试:
- 使用多播并将 crate 部署为单个组件。如果此组件的所有实例最终都位于同一主机上,则此方法有效,不幸的是,这并不可靠。
使用带有两个组件的单播,每个组件都
4300
通过 url 公开端口。这会导致每个组件在发现间隔内(默认情况下每 30 秒)接收到消息。不幸的是,Giant Swarm 仅支持HTTP
其 url,因此所有消息都是来自组件发送之外的错误消息HTTP
。使用带有两个组件的单播并尝试通过它们的
IPs
. 我设置了从一个组件到另一个组件的 Giant Swarm 依赖项(不支持循环依赖项)。我无法让它工作,因为 Giant Swarm 不允许我在创建 docker 容器之前运行脚本(在这篇博文中用于在谷歌云平台上运行 crate)并且 docker 不支持双向链接。
在这一点上我没有想法,我对板条箱或巨型群有什么遗漏吗?到目前为止,我看到的唯一一个类似工作的例子是我在上面链接的博客文章,它使用了我无法在 Giant Swarm 上使用的机制。
对于如何使这项工作或朝着正确方向发展的想法,我将不胜感激。
plugins - 运行 Crate 时 ElasticSearch API 暴露在哪里?
我已经在 crate 上成功安装了 elasticsearch head 插件,并且可以访问它的 web UI,但它无法连接。我希望能够使用它来可视化底层弹性搜索存储中的数据。有没有办法直接访问 elasticsearch API 以便 head 可以工作?
crate - 使用某些字母在完整搜索列内搜索
我想使用某些字母在完整的搜索列中搜索,我的意思是:
返回很多行并且没问题。我的问题是,我如何搜索例如:
我想看看,中国,智利等等。
我认为 match_type phrase_prefix 可以是答案,但我不知道如何使用(正确的语法)。
elasticsearch - 有什么方法可以用 elasticsearch 的 kibana 安装 kibana?
我想知道是否可以使用 crate 提供的 elasticsearch 安装 kibana。我知道与 elasticsearch 的集成是在低级别完成的,但可能非常有用。
sql - 在 Elasticsearch 中使用 Crate SQL 模块(插件)
我在 linux 服务器上使用 Elasticsearch 但查询有点困难
因为查询的形式不是 SQL 结构。
crate里面有一个sql插件,所以我把这个插件放到我自己的Elasticsearch里面
可能吗?
如果没有,我如何将 Crate SQL 插件应用到 Elasticsearch 中?
谢谢