问题标签 [elassandra]

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 回答
142 浏览

elasticsearch - Elassandra 索引数据大小是实际数据的 10 倍

在 Elassandra 中,cassandra 数据大小为 8GB,但 elasticsearch.data 大小为 83GB。我们有 5 msgs/sec 的数据输入流,下面是用于创建表和索引的查询:

表创建:

索引创建:

请提出任何解决数据大小问题的解决方案。谢谢

0 投票
0 回答
402 浏览

elasticsearch - 通过 Presto 查询时 Elastic Search 索引的计数不同

我们正在使用 Elassandra(弹性搜索和 Cassandra)并使用 presto 查询弹性搜索索引。当我们使用 _count API 获取索引计数时,它每次都会正确,但是当我们使用 presto 查询索引以找出计数时,它会发生如下变化:

索引映射如下图所示:

Presto 配置:1)elasticsearch.properties

2)等/elasticsearch/table.json

我们有 3 节点 elassandra 集群(3 节点弹性搜索集群)。此特定索引的分片 3 和复制 1。版本:

请帮忙。

0 投票
1 回答
771 浏览

elassandra - 错误指定的 VM 选项 'ThreadPriorityPolicy=42'

$java -version openjdk version "11.0.6" 2020-01-14 OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1) OpenJDK 64-Bit Server VM (build 11.0.6+10-post -Ubuntu-1ubuntu118.04.1,混合模式,共享)

$sudo bin/cassandra -eR 使用 org.apache.cassandra.service.ElassandraDaemon 启动 cassandra -- 出现以下错误 -- $ [0.000s][warning][gc] -Xloggc 已弃用。将使用 -Xlog:gc:bin/../logs/gc.log 代替。intx ThreadPriorityPolicy=42 超出允许范围 [0 ... 1] 错误指定的 VM 选项“ThreadPriorityPolicy=42”错误:无法创建 Java 虚拟机。错误:发生了致命异常。程序将会退出。

0 投票
0 回答
95 浏览

elasticsearch - 在 Elassandra 中无法访问弹性搜索 url

嗨,我是 Elassandra 的新手。我想进行设置(windows 10)并从存储文档中的弹性搜索 url 中点击查询。我已经安装了 Elassandra 并启动它工作正常,但我无法访问弹性搜索 url。我还尝试在 elasticsearch.yml 中配置主机和 http.port,但没有成功。

从 bin 我正在运行 cassandra -f -e。这里日志中没有错误,但仍然无法在 localhost:9200 上访问 ES

请帮助我完成步骤。提前致谢。

0 投票
1 回答
195 浏览

elasticsearch - Elasticsearch 查询具有多个条件的不同值

我想在弹性搜索中执行以下操作。

从班级 = 10 和年龄 = 15 的学生中选择不同的姓名、城市;

它应该返回名称和城市的所有不同值。如何执行此操作?

0 投票
1 回答
190 浏览

elasticsearch - Cassandra 新节点无法加入集群

实际上我正在添加新的 Elassandra 节点,但问题显然涉及到 Cassandra 配置。

以前,我在集群中有两个节点。彼此之间有着完美的联系。使用 nodetool status 还会返回两个节点信息。

然后我按照这篇文章https://docs.datastax.com/en/archived/cassandra/2.0/cassandra/operations/ops_add_node_to_cluster_t.html将新节点添加到集群中

我在新节点中设置的参数,

服务失败并显示日志

然后我通过将新节点 ip 添加到种子来更改配置。该服务工作正常,但 nodetool 状态(在新节点上)仅显示自身,在 /var/cassandra/system.log 中没有错误。另一方面,新节点在现有的两个节点中不可见。

0 投票
1 回答
58 浏览

elasticsearch - 如何在 conf/elasticsearch.yml 中定义 datacenter.group 以运行 Elassandra 多数据中心?

我有2DC

实际上我不想创建一个多数据中心,起初我在 DC1 中只有两个节点,但由于允许 Elassandra 之间连接的最低版本是 5.6,它们无法相互连接。

阻止我将 Elassandra 从 5.5 重新安装到 6.2 的原因是我在该节点上有重要数据。所以我提出了多数据中心解决方案。

我以前从 Strapdata 的人那里得到的解决方案是

我在互联网上搜索过,在 elasticsearch.yaml 中没有提到 datacenter.group ( http://doc.elassandra.io/en/latest/configuration.html#multi-datacenter-configuration )

现在我不知道我应该如何处理 datacenter.group one

请帮助谢谢

0 投票
2 回答
132 浏览

elasticsearch - 在 Elasticsarch 中映射解析器异常

我在 Cassandra 中创建了 UDT

然后在我的表中使用了这个 udt

当我点击查询弹性搜索映射时收到错误

询问:-

错误:-

0 投票
1 回答
64 浏览

cassandra - 埃拉桑德拉和卡桑德拉

我对 Elassandra 和 Cassandra 感到困惑,

它实际上是如何工作的?Elassandra 和 Cassandra 是否作为单独的数据库?对 elassandra 的插入(-XPOST)是否也插入到 cassandra 表?Elassandra 与 Cassandra 有什么关系?

请帮助,在此先感谢。

0 投票
1 回答
69 浏览

elasticsearch - Elassandra 单节点集群未启动。陷入突变阶段

我有一个在盒子上运行的单节点 Elassandra 集群。它坠毁了光夜。以下是最后一行 systemctl 状态输出:

Main process exited, code=killed, status=6/ABRT

然而,在重新启动后,它陷入了突变阶段,类似的行反复出现在日志(/var/log/cassandra/system.log)中:

tpstats 输出:

MutationStage 下的未决计数永远不会变为零。这种状态已经很久了。此集群中没有其他节点,并且目前没有数据写入其中。