Если это простое отношение ключ-> значение, то лучше всего использовать базу данных с хэш-таблицей или даже с базой данных nosql.Тем не менее, похоже, что вы храните ключ -> (значение, значение, значение, значение), в этом случае я бы использовал базу данных SQL, хотя это не реляционная.Ключ будет вашим первичным ключом, он не обязательно должен быть INTEGER
, это может быть любой тип данных.Вы должны убедиться, что ваш ключевой столбец по крайней мере UNIQUE
, хотя установка его в качестве первичного ключа сделает это автоматически, или вы можете столкнуться с проблемами.
Если это больше древовидная структура, вы можете этого не делатьхочу использовать базу данных sql.Если бы вы могли привести пример данных, которые вы хотите сохранить, и их взаимосвязи, я могу дать вам лучший ответ.С информацией, которую я имею, я бы использовал sqlite.