Wide-Column Data Models
Understanding the wide-column user and storage data models.
Wide-column store provides alternative data storage compared to the document storage from Goten. It is focused on wide-column data stores, and currently, we support Google Bigtable and ScyllaDB as the backend engine. However, from the user’s perspective, it is worth mentioning the properties and features of this particular database interface:
This store is fully implemented in the SPEKTRA Edge repository. The store
interface and implementation can be found in
common/widecolumn/store/store.go
. The package for this file also
contains primary user-visible objects.
We have a couple of use cases (resources!) within the SPEKTRA Edge repository where we use this storage:
For each of these cases, we are wrapping wide-column store into the proper interface.
In the service specification for these resources, we are disabling metadata and standard CRUD.
Understanding the wide-column user and storage data models.
Understanding the SPEKTRA Edge wide-column versions.
Understanding the SPEKTRA Edge wide-column usage through example.
Understanding the SPEKTRA Edge Wide-Column Annotations.
Understanding the SPEKTRA Edge monitoring service time series.
Understanding the SPEKTRA Edge activity and resource change logs.
Understanding the SPEKTRA Edge loggging store.