|
Cloud DB
|
Уникальный идентификатор кортежа В оригинальном PostgreSQL за это отвечает ItemPointerData, Однако CloudDB не хранит файлы локально; Ключ генерируется для каждой таблицы в Cassandra, через автоинкремент. Подробнее...
#include <uItemPointerData.h>
Открытые атрибуты | ||
| ItemPointerData | pointer | |
| unsigned char | key [KEY_SIZE] | |
| struct { | ||
| uint16 bigInt | ||
| uint16 avInt | ||
| uint16 smallInt | ||
| } | Value | |
Уникальный идентификатор кортежа В оригинальном PostgreSQL за это отвечает ItemPointerData, Однако CloudDB не хранит файлы локально; Ключ генерируется для каждой таблицы в Cassandra, через автоинкремент.
| unsigned char uItemPointerData::key[KEY_SIZE] |
Сырые данные (их всегда 6 байт, см структуру ItemPointerData )
| ItemPointerData uItemPointerData::pointer |
Оригинальная структура, для совместимости с PostgreSQL
| struct { ... } uItemPointerData::Value |
Распаковка ItemPointerData для более удобного обращения