Установить TrieMap

x330122

Участник
Сообщения
357
Реакции
152
Возможно ли хранить данные ADT Trie игрока в какой либо базе ? MySQL, SQLite и т.д ?
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #2
@Tetragromaton, нет. трие это структура данных, которая содержится в объекте. В павне нет механизма сериализации объектов чтобы привести его в вид строки, записать, достать, десериализировать и получить на выходе идентичный объект.

Ну как вариант использовать снапшот, пройтись по всем ключам, достать их значения и дальше 2 варианта:
1. Запилить это в отдельную таблицу как many to one :
id, id_user (стим на крайняк), key, value
2. Сделать псевдо сериализацию (в какую-то свою форму или json например, при чем можно как вручную так и используя готовые либы), записать в столбец в базе.

Ну доставать - повторить те же действия в обратном порядке.


Хотя кажется это единственный вариант.
 
Сверху Снизу