Генерация случайных строк: быстро и просто
Встретилась необходимость генерировать случайные строки для тестирования или анонимизации данных? Разработанное решение позволяет создать такие строки любой длины с абсолютной случайностью буквально за секунды. Идеально для наполнения тестовой базы данных разработчикам всех уровней. Эффективная генерация уникальных строк на C#
Реализован алгоритм, генерирующий 100 млн. уникальных строк менее чем за минуту на обычном ПК. Генерация происходит через GUID и криптохэширование с параллельной обработкой. Результат сохраняется в массив, который при записи в файл занимает около 4Гб. Код проверен на .NET8.
Читать подробнее: https://habr.com/ru/companies/alfa/articles/883226/
#ru
@dot_net_c_sharp | Другие наши каналы
Post #4214
1.36K