O'Reilly logo
  • Foo Lim thinks this is interesting:

On the server side, columns are immutable in order to prevent multithreading issues. The column is defined in Cassandra by the org.apache.cassandra.db.IColumn interface, which allows a variety of operations, including getting the value of the column as a byte array or, in the case of a super column, getting its subcolumns as a Collection<IColumn> and finding the time of the most recent change.


Cover of Cassandra: The Definitive Guide


Not sure what immutable means in this context