как firebase firestore/realtime database?
realtime нет, но можете попробовать Document API + AWS DynamoDB SDK (если под ваше потребление подойдёт)
А какое на Яндексе оптимальное решение для хранения вот таких данных: делаю игровую платформу, в каждой игре может быть свой набор данных, причем может отличаться для разных игроков. Насколько бредовая идея записывать в файл и класть в object storage?))
Транзакции если не нужны, то ок
Ну и переписать объект данных сможете только целиком, не получится поменять одно значение внутри большого json’а.
А один и тот же игрок имеет единую привязку к разным играм?
Не очень понял вопрос, есть разные игроки, есть разные игры. У каждого игрока может быть прогресс в любой игре.
Ну да об этом и спрашивал. При таких условиях нужно для каждого игрока в каждой игре делать отдельный объект. Этого, думаю, будет достаточно. Объекты перезаписываются быстро. А для обращения к нужному объекту достаточно придумать схему имён объектов. Например, 00015_00033 - это прогресс пятнадцатого игрока в тридцать третьей игре. Как-то так
Обсуждают сегодня