Оптимизация проверки входящих строк на укникальность
От: MegaMozg Россия  
Дата: 28.05.22 16:11
Оценка:
Приветствую, коллеги. Интересует способ оптимизации следующей задачи:
С определенной периодичностью (допустим, раз в секунду) по сети приходит текстовая строка. Это строку мы помещаем в некую структуру (как значение поля в экземпляре класса) и пишем в БД. Суть проблемы: перед записью в БД эту строку нужно сравнить на уникальность со всеми предыдущими (сравнивать можно 5 последних символов – это уникальный хвост). Сравнение прямым перебором быстро приводит к потере производительности. Система должна работать сколько угодно времени и обрабатывать десятки тысяч строк. СУБД: SQLite или MS SQL
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.