【问题标题】:unconfigured column family in cassandracassandra中未配置的列族
【发布时间】:2014-09-26 15:08:37
【问题描述】:

我在 Cassandra 中创建了一个带有地图的表格。但是当我尝试访问它时,它给了我未配置的列族错误。我想念什么吗。我是卡桑德拉的新手。

cqlsh:testdb> show version
[cqlsh 4.1.1 | Cassandra 2.0.9 | CQL spec 3.1.1 | Thrift protocol 19.39.0]

cqlsh:testdb> describe table users_map;
<I>

    CREATE TABLE users_map (
      user_id text,
      first_name text,
      last_name text,
      todo map<timestamp, text>,
      PRIMARY KEY ((user_id))
    ) WITH
      bloom_filter_fp_chance=0.010000 AND
      caching='KEYS_ONLY' AND
      comment='' AND
      dclocal_read_repair_chance=0.100000 AND
      gc_grace_seconds=864000 AND
      index_interval=128 AND
      read_repair_chance=0.000000 AND
      replicate_on_write='true' AND  populate_io_cache_on_flush='false' AND
      default_time_to_live=0 AND
      speculative_retry='99.0PERCENTILE' AND`enter code here`
      memtable_flush_period_in_ms=0 AND
      compaction={'class': 'SizeTieredCompactionStrategy'} AND
      compression={'sstable_compression': 'LZ4Compressor'};

</I>

    cqlsh:testdb> insert into users_map (user_id) values ('muthu');
           Bad Request: unconfigured columnfamily user_map
    cqlsh:testdb> select * from users_map;
           Bad Request: unconfigured columnfamily users_map

提前致谢。我可以查询此键空间中的所有其他表。

【问题讨论】:

  • 我也有同样的情况。我的大多数集成测试——包括通过相同查询运行的测试——都成功了;但是一两个间歇性地失败。

标签: cassandra cassandra-2.0


【解决方案1】:

您的 CF 名称中有错字:CREATE TABLE users_mapinsert into user_map

【讨论】:

  • 那是我输入问题时的拼写错误。我有问题地纠正了它。但问题仍然存在。
猜你喜欢
  • 2013-04-15
  • 2017-05-20
  • 1970-01-01
  • 2014-07-09
  • 2013-01-24
  • 1970-01-01
  • 1970-01-01
  • 2013-09-18
  • 2023-03-19
相关资源
最近更新 更多