una - Cassandra congelado significado de palabra clave
significado de palabras claves (1)
¿Cuál es el significado de la palabra clave frozen
en Cassandra?
Estoy tratando de leer esta página de documentación: usar un tipo definido por el usuario , pero su explicación de la palabra clave frozen
(que utilizan en sus ejemplos) no es lo suficientemente clara para mí:
Para admitir capacidades futuras, una definición de columna de un tipo de tupla o definido por el usuario requiere la palabra clave congelada. Cassandra serializa un valor congelado que tiene múltiples componentes en un solo valor. Para obtener ejemplos e información de uso, consulte "Uso de un tipo definido por el usuario", "Tipo de tupla" y Tipo de colección.
No he encontrado ninguna otra definición o una explicación clara para eso en la red.
En Cassandra, si define UDT o Colección como congelado, no puede actualizar los elementos individuales de UDT o colección, debe volver a insertarlos con el valor completo.
Un valor congelado serializa múltiples componentes en un solo valor. Los tipos no congelados permiten actualizaciones a campos individuales. Cassandra trata el valor de un tipo congelado como una burbuja. El valor entero debe ser sobrescrito.
Fuente: https://docs.datastax.com/en/cql/3.1/cql/cql_reference/collection_type_r.html
@Alon: "Larga historia corta: congelada = inmutable"