DSE Advanced Replication data types
Information about DSE Advanced Replication data types.
DSE data types are supported for most operations in DSE Advanced Replication. The following
table shows the supported data types and operations:
Data Type | Advanced Replication Operations |
---|---|
Primitive data types: int, ascii, bigint, blob, boolean, decimal, double, float, inet, text, timestamp, timeuuid, uuid, varchar, varint | All types are implemented for insert/update/delete. |
Frozen collections: frozen<list<data_type>>, frozen<set<ddata_type>>, frozen<map<data_type, data_type>> | All frozen collections are implemented for insert/update/delete, as values are immutable blocks - entire column value is replicated. |
Tuples: tuple<data_type, data_type, data_type>, frozen<tuple<data_type, data_type, data_type> | All tuples are implemented for insert/update/delete, as values are immutable blocks - entire column value is replicated. |
Frozen user-defined type (UDT): UDT type and frozen UDT type | All UDTs are implemented for insert/update/delete, as values are immutable blocks - entire column value is replicated. |
Geometric types: Point, LineString, Polygon | All geometric types are implemented for insert/update/delete. |
The following table shows the data type and operations that are not supported in DSE Advanced
Replication:
Data Type | Advanced Replication Operations |
---|---|
Unfrozen updatable collections: <list<data_type>>, <set<ddata_type>>, <map<data_type, data_type>> | All unfrozen updatable collections are implemented for insert/delete if the entire column value is replicated. Unfrozen collections cannot update values. |
Unfrozen updatable user-defined type (UDT) | All unfrozen updatable UDTs are implemented for insert/delete if the entire column value is replicated. Unfrozen UDTs cannot update values. |