cassandra中未配置的列族

时间:2014-09-26 06:41:06

标签: cassandra cassandra-2.0

我在Cassandra创建了一张带地图的表格。但是当我尝试访问它时,会给我一个未配置的列族错误。我想念一些东西吗?我是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

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

1 个答案:

答案 0 :(得分:0)

您的CF名称中有一个拼写错误:CREATE TABLE users_map vs insert into user_map