2015-01-03 76 views

回答

1

基於http://www.datastax.com/documentation/cql/3.1/cql/cql_intro_c.html(及其差異從http://www.datastax.com/documentation/cql/3.0/cql/cql_reference/about_cql_ref_c.html)的主要區別(S)是:

  • 使用在INSERT IF關鍵字和UPDATE 語句輕量級交易。
  • 初始支持觸發器。
  • ALTER TABLE DROP命令,它在早期版本中已被刪除。
  • SELECT語句中的列別名,類似於RDBMS SQL中的別名。
  • 索引任何部分,分區鍵或集羣列,複合主鍵的一部分。
  • Cassandra 2.0的CQL不贊成使用超級列。 Cassandra繼續支持查詢超級列的應用程序,將超級列轉換爲CQL結構和結果。
  • ASSUME命令已被刪除。
  • COPY命令支持集合。
  • 新CQL表屬性:default_time_to_livememtable_flush_period_in_mspopulate_io_cache_on_flushspeculative_retry
相關問題