@iXelper

Как правильно сопоставить большой объем информации?

Добрый день, есть три источника информации по объекту (информация берется из excel, потому назову источник ЛИСТ)

1ЛИСТ (внешний источник):
Артикул объекта
Дата создания объекта
Время на создание объекта

2ЛИСТ:
Тип объекта
Артикул объекта
Дата создания объекта (может отличаться от внешнего источника +-2мин)
Время на создание объекта

3ЛИСТ:
Тип объекта
Артикул объекта
Дата создания объекта

Процесс должен быть недолгим, примерно 15-20 минут, отсюда и проблема, как правильно это реализовать?
Требуется сопоставить объекты и пометить их так:
Объект найден
Объект не найден
У объекта отличается время на создание объекта

Примечание:
1. SQL к сожалению здесь не подходит
2. Объем информации примерно по 50к строк на каждый источник
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
@AndromedaStar
.Net - monkey
Всего 50к строк? Значит точно влезет в ОЗУ. Если влезет в ОЗУ, значит можно создать Dictionary просто, ну и по ключу брать значения. Если у вас компьютер не позволяет такие объемы перерабатывать, что можно воспользоваться любой keyvalue database на удаленном компьютере или в облаке(это шутка)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы