@swcalc

Как писать и читать данные в файле, на примере MySQL?

Здравствуйте, я пишу приложение, которое должно оперировать с данными, но возможности поставить сервер у конечного пользователя не предусмотрено.
На примере MySQL файла, хотел бы узнать, как правильно записать данные в файл и считать их обратно, если у нас имеется такая штука, понимаю, вроде 16ричная, но как ее представить в человеческом виде?
Данные к примеру из .frm файла, где хранятся таблицы и в .ibd тоже самое.
fe01 091c 0300 0010 0100 0030 0000 1000
f500 0000 0000 0000 0000 0002 0800 0800
0005 0000 0000 2100 0000 0000 0000 0010
0000 00c4 c500 0029 0000 0000 0000 0000
2f2f 0000 2000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
@swcalc Автор вопроса
Спасибо dimonchik2013, за направление, нашел, что искал https://habr.com/post/60317/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
dimonchik2013
@dimonchik2013
non progredi est regredi
sqlite и аналоги
Ответ написан
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Возьмите www.h2database.com/html/main.html
А если просто нужно хранилище ключ-значение в виде файла, то там же mvstote www.h2database.com/html/mvstore.html
Если нужно дерево объектов копировать на диск и обратно, то рекомендую kryo https://github.com/EsotericSoftware/kryo

И да, не нужно парсить файлы mysql, это сизифов труд.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы