java - Cassandra 数据库。 com.datastax.driver.core.exceptions.InvalidQueryException : unconfigured table person

标签 java cassandra cql datastax-java-driver cassandra-3.0

The keyspace and 'person' table are exist

你好,我是 Cassandra 的新手,所以我只是想从我的 Java 代码中执行选择查询,但我得到一个异常,该表不存在(但它存在。检查上面的链接)。 请帮助我找出可能导致此问题的原因。 提前谢谢你。

public class DS_Cassandra implements DS 
{
    Cluster cluster;
    Session session;
    private static final Logger log = Logger.getLogger( DS_Cassandra.class.getName() );

    public DS_Cassandra() 
    {
        cluster = Cluster.builder().addContactPoint("127.0.0.1").build();
        session = cluster.connect("testing");
    }

    @Override
    public ArrayList<Person> read() 
    {
        ArrayList<Person> list = new ArrayList<Person>();
        ResultSet results = session.execute("SELECT * FROM person"); //and here exception happened



2016-03-02 22:06:26 INFO  NettyUtil:83 - Did not find Netty's native epoll transport in the classpath, defaulting to NIO.
2016-03-02 22:06:26 INFO  DCAwareRoundRobinPolicy:95 - Using data-center name 'datacenter1' for DCAwareRoundRobinPolicy (if this is incorrect, please provide the correct datacenter name with DCAwareRoundRobinPolicy constructor)
2016-03-02 22:06:26 INFO  Cluster:1475 - New Cassandra host /127.0.0.1:9042 added
Exception in thread "main" com.datastax.driver.core.exceptions.InvalidQueryException: unconfigured table person
    at com.datastax.driver.core.exceptions.InvalidQueryException.copy(InvalidQueryException.java:50)
    at com.datastax.driver.core.DriverThrowables.propagateCause(DriverThrowables.java:37)
    at com.datastax.driver.core.DefaultResultSetFuture.getUninterruptibly(DefaultResultSetFuture.java:245)
    at com.datastax.driver.core.AbstractSession.execute(AbstractSession.java:63)
    at com.datastax.driver.core.AbstractSession.execute(AbstractSession.java:39)...

最佳答案

表名区分大小写。

关于java - Cassandra 数据库。 com.datastax.driver.core.exceptions.InvalidQueryException : unconfigured table person,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35757299/

相关文章:

java - 有效 Cookie 值的明确指南

java - 如何使用 springboot 和 logback 按严重性将日志记录分离到不同的文件

java - 当我们尝试检索大数据时 Cassandra 服务器崩溃

Cassandra - Cqlengine - TTL 支持

Cassandra 从 2.2.1 升级到 3.0.0 失败并出现 NullPointerException

cassandra - 如何使用 auto_bootstrap 属性高效启动/重启 Cassandra 节点

java - 如何知道 Cassandra(CQL) 中受影响的行?

java - 检测 JTable 中是否正在编辑任何单元格

具有多个参数和多分区查询的 Cassandra BoundStatement

java - 第一次连接org.hibernate.exception.JDBCConnectionException : Unable to acquire JDBC Connection