Why does cutting and pasting from the Cassandra CLI tutorial not work?

前端 未结 3 1710
执笔经年
执笔经年 2021-02-03 15:02

Blindly following http://wiki.apache.org/cassandra/CassandraCli, and can someone please explain this?

aaron-mac:apache-cassandra-1.0.0 aaron$ bin/cassandra-cli          


        
3条回答
  •  花落未央
    2021-02-03 15:52

    That's for an older version of Cassandra. Keys are now treated as hex bytes by default, so you need:

    set User[utf8('jsmith')]['first'] = 'John';
    

    or do:

    assume User keys as utf8;
    set User['jsmith']['first'] = 'John';
    

    Or, as the note in the doc says:

    Note: As of Cassandra 0.8, we need to declare a key_validation_class for the column family:

    update column family User with key_validation_class=UTF8Type;
    

提交回复
热议问题