Я разрабатываю социальное приложение поверх базы данных Java и Cassandra. Мне нужно хранить сообщения / комментарии общих сообщений пользователя в базе данных, для которой я хочу сериализовать данные для одного комментария / сообщения, а затем сохранить сериализованные данные в базе данных в одном столбце. Таким образом, для каждого комментария есть ' Это будет один столбец, в котором хранятся эти данные в сериализованном формате: -
Аналогичным образом данные сообщений будут быть сериализован и сохранен как один столбец.
Быстрая десериализация будет требоваться при каждом извлечении этого сообщения интерфейсом.
Я рассматриваю буферы протокола как возможное решение этой проблемы. Хотел бы знать, правильный ли выбор буферов протокола для этой задачи. Мне нужен высокопроизводительный и быстрый алгоритм сериализации и десериализации, который может служить для интенсивного использования в приложении.
Кроме того, можно ли отправлять данные в сериализованном формате, клиенту, а затем его можно десериализовать? связь между сервером и клиентом?