官术网_书友最值得收藏!

The purpose of types

Now that you know the full range of types available in Cassandra, you may be wondering what purpose those types serve. In fact, the type system in Cassandra plays a few roles:

  • Types are used for input validation. If you attempt to put a string value in an integer column, for instance, Cassandra will return an error.
  • Type information is made available to client libraries; most adapters will return the results of queries with values represented using the appropriate data type for the language.
  • In some scenarios, rows can be ordered by the value of a certain column. In that case, the type of the column determines the order of values in the column. For instance, in a text column, 2 is larger than 10, but in an int column, 10 is larger than 2.

You can find a full list of all the CQL data types in the DataStax CQL documentation at http://www.datastax.com/documentation/cql/3.1/cql/cql_reference/cql_data_types_c.html.

Now that we've got a firm grasp of how to create a Cassandra table and what options are available to us when creating columns, it's time to put the table to use.

主站蜘蛛池模板: 芜湖县| 潮州市| 连州市| 南涧| 刚察县| 曲水县| 团风县| 宜兴市| 乐亭县| 文昌市| 阿城市| 石狮市| 科尔| 萍乡市| 铁岭县| 龙里县| 金门县| 区。| 张家港市| 中山市| 夏河县| 青州市| 陇南市| 清河县| 榆社县| 建阳市| 樟树市| 永修县| 泗阳县| 江阴市| 巴林左旗| 荔浦县| 铜鼓县| 嫩江县| 凌源市| 时尚| 泾阳县| 筠连县| 阳东县| 华坪县| 武功县|