MySQL 5.6.14 Source Code Document
|
#include <innodb_api.h>
Public Attributes | |
mci_column_t | col_value [MCI_COL_TO_GET] |
mci_column_t * | extra_col_value |
int | n_extra_col |
"mci_item_t" represents values we read from a table row, and enough
to assemble to an memcached response. As described in above mci_col, we must have "MCI_COL_TO_GET" (5) column values to read. In addition, the user table could have multiple "value" columns, and it is possible to map such multiple "value" columns to a single memcached key, such value is separated by "separator" as defined in the "config_option" table. And we will assemble and disassemble the memcached value from these column values. And "extra_col_value" and "n_extra_col" is used to support multiple value columns
Definition at line 93 of file innodb_api.h.
mci_column_t mci_item::col_value[MCI_COL_TO_GET] |
columns in a row
Definition at line 94 of file innodb_api.h.
mci_column_t* mci_item::extra_col_value |
whether there will be additional/multiple "values" to be stored
Definition at line 95 of file innodb_api.h.
int mci_item::n_extra_col |
number of additional "value" columns
Definition at line 98 of file innodb_api.h.