elasticsearch - 将Cassandra连接到Elasticsearch节点的问题

标签 elasticsearch cassandra-3.0 nodetool elassandra

我刚刚开始使用Elassandra,因为它可以满足我的项目要求。我正在关注文档并尝试建立索引
显示的数据库:

http://elassandra.readthedocs.io/en/latest/operations.html#indexing

问题是主机ID名称与master_node不同

我必须更改cassandra.yaml的配置,以确保集群名称与cluster_name: 'elasticsearch'相同

最佳答案

我遇到的问题是为教程建议的命令在数据中心命名中的非大写字母。
cqlsh>CREATE KEYSPACE IF NOT EXISTS twitter WITH replication={ 'class':'NetworkTopologyStrategy', 'dc1':'1' };

Datacenter: DC1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address    Load       Tokens       Owns    Host ID                               Rack
UN  127.0.0.1  416.17 KiB  256          ?       6a41ebba-c2da-43df-80fa-996accb4546a  rack1

因此解决了问题,将'dc1':'1'更改为'DC1':'1'

关于elasticsearch - 将Cassandra连接到Elasticsearch节点的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47220067/

相关文章:

spring-boot - Cassandra + SpringBoot,java.lang.ClassNotFoundException : com. datastax.oss.protocol.internal.SegmentCodec

cassandra - 如何获取C*集群的复制因子?

cassandra - 引导新节点后 DC 完全不平衡

java - Spring Boot 和 ElasticSearch 文档中日期转换异常

elasticsearch - 如何在不进行任何修改的情况下从聚合中返回数据(字符串)?

elasticsearch - 精确的长期匹配

java - Cassandra Java 日期问题

java - cassandra通过java中的主键列表查找

elasticsearch - 具有某些键的存储桶的总存储桶聚合

amazon-ec2 - 无法八卦任何种子但继续,因为节点在其自己的种子列表中