chgk_ledb/README.md

18 lines
897 B
Markdown
Raw Normal View History

2022-10-02 14:52:22 +00:00
# chgk_ledb
Утилита загружающая базу данных ЧГК вопросов из ZIP файла в JSON формате в базу данных.
Исходный файл вопросов: `json.zip`, кодировка `UTF-8`.
Выходная база: файл `./db/data.mdb`, формат базы [LMDB](https://en.wikipedia.org/wiki/Lightning_Memory-Mapped_Database).
Работа с базой выполняется с помощью [ledb](https://crates.io/crates/ledb).
При загрузке базы информация о пакете(файле/турнире) дублируется в каждом вопросе.
## Ссылки
- Источник вопросов: http://db.chgk.info
- Копия файлов базы вопросов: https://gitlab.com/b4tman/db_chgk
- Конвертор в JSON: https://gitea.b4tman.ru/b4tman/chgk_txt2json