Сборный проект связанный с парсингом базы ФИАС.
- fiasdl - загрузка данных с сервера ФИАС
- Fias.Loader - обработчик данных занимается вставкой данных в конкретный бэкенд
- Fias.Loader.EfMsSql - бэкенд для MS SQL
Fias.Loader.EfMySql - бэкенд для My SQLне релизованFias.Loader.EfPostgres - бэкенд для Postgresне релизован
В данный момент проект реализует только то, что мне было необходимо в текущих проектах, это загрузчик данных и импортер в БД. Одна из целей проекта это создание полностью законченного «коробочного» решения, обеспечивающего полную автоматизацию всего жизненного цикла, начиная от загрузки данных, импорта в БД и интеграцию через REST со службами конечного пользователя.
Данный проект предназначен для загрузки адресных данных из системы ФИАС https://fias.nalog.ru/ и предоставления интерфейса для массовой проверки правильности адресов.
- Отсутствие оплаты за проверку адреса
- Работа на вашем оборудовании
- Нет необходимости в подключении к интернету
- Единообразная работа на разных БД (MS SQL, MySQL, Postgres)
- Возможность написать свой провайдер, например, Oracle или DB2
- Банки
- Страховые компании
- Органы здравоохранения
- Миграционные службы
- Другие лица нуждающиеся в массовой проверке корректности адресной информации.
- .NEt Core runtime 3
- Windows 10 or Server 2016, Debian, Ubuntu, MacOS??
- Веб сервер: IIS, Nginx
- Дисковое пространство
- Программа: ~200 Mб
- Временные данные: ~8 Гб
- База данных: от 2 до 20 Гб (зависит от списка импортируемых элементов)
Связанный репозиторий, офлайн парсер адресов, размер на диске ~180 мб. Размер в памяти ~600 мб. https://github.com/vkorotenko/NAddressParser
- Vladimir N. Korotenko
По возникшим вопросам обращайтесь по электронной почте koroten@ya.ru или в Telegram @vkorotenko
This project is licensed under the MIT License - see the LICENSE.md file for details