Как определить сообщение generi c proto - PullRequest
1 голос
/ 29 марта 2020

Я пытаюсь использовать формат сообщения прото для регистрации событий в большом запросе. В настоящее время я создаю разные структуры сообщений для разных событий, что приводит к созданию разных таблиц. Проблема в том, что если я хочу добавить больше данных в том же событии, мне нужно создать новую таблицу, поскольку схема изменилась (я не уверен ни в каком другом способе без создания новой таблицы). Так что для этого случая я думал о создании общего c сообщения, которое может использовать used.

В настоящее время есть одна возможность:

message GenericAnalytics{
    string event_name = 1;
    repeated string data = 2;
}

Я буду использовать разные event_name для добавления строк в одну таблицу.

Я могу использовать эту структуру для все события, но проблема в том, что они будут храниться в виде строки. Есть ли лучший способ для этого?

...