Я настраиваю базу данных Firebase в реальном времени для игры, которая ранее отправляла данные через сервер ретрансляции узлов.Все данные были структурированы как JSON для оригинальной игры.Как я могу структурировать свои данные для Firebase, чтобы мне не пришлось полностью переписывать клиент?
Я читал документы Google и изо всех сил пытался обдумать, как структурироватьданные.Я более знаком с Redis, и древовидная структура JSON кажется мне довольно самоуверенной.
Вот как данные в настоящее время структурированы на моем клиенте.
Ход состоит из отправки списка со следующими полями.
[ 1, 45, 46, 34, 34 ]
Он достигает сервера и передается следующему клиенту.
Как я могу скопировать один раз, а затем удалить из структуры базы данных Firebase в реальном времени?Заказано в соответствии с тем, как клиенты отправляют ходы?Таким образом, список перемещения 1 получен перед списком 2 и списком 2 перед списком 3 и т. Д. Я хочу только отправить минимальный объем данных.