powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / CLR & Framework 4.0 & MSSQL 2008 R2
6 сообщений из 31, страница 2 из 2
CLR & Framework 4.0 & MSSQL 2008 R2
    #38186141
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LelouchКстати а зачем вообще регулярка? Убрать все кроме первой группы?

Регуляркой удаляю ненужные записи типа [1~3~0], если последний символ перед закрывающей скобкой равен 0.
Но может быть ситуация 0.0 или 0.0000 или .0000 и т.д..
...
Рейтинг: 0 / 0
CLR & Framework 4.0 & MSSQL 2008 R2
    #38187732
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LelouchTestor1,

я не спец, но попробуйте так. Без String.Split во всяком случае

Спасибо. Прирост в скорости в 2 раза.
Думаю не мало повлияло отказ от SPLIT.
Вопрос: возможно ли использовать PLINQ и асинхронную загрузку данных из потока, чтобы обрабатывать данные в параллельном режиме ?
...
Рейтинг: 0 / 0
CLR & Framework 4.0 & MSSQL 2008 R2
    #38188188
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Testor1LelouchTestor1,

я не спец, но попробуйте так. Без String.Split во всяком случае

Спасибо. Прирост в скорости в 2 раза.
Думаю не мало повлияло отказ от SPLIT.
Вопрос: возможно ли использовать PLINQ и асинхронную загрузку данных из потока, чтобы обрабатывать данные в параллельном режиме ?

Сорри. Не обратил внимание на Часы. Время увеличилось порядком на один час.
...
Рейтинг: 0 / 0
CLR & Framework 4.0 & MSSQL 2008 R2
    #38188770
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Testor1,
Угу, согласен. На генерированных данных (хз сколько их, выходной файл 2.7GB) вот этот парсер неплох, но он не быстрее вашего варианта.: http://www.codeproject.com/Articles/9258/A-Fast-CSV-Reader
P.S. Отказ от регулярок дает ускорение на 1/3 - 1/2 раза примерно.
...
Рейтинг: 0 / 0
CLR & Framework 4.0 & MSSQL 2008 R2
    #38189287
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LelouchTestor1,
Угу, согласен. На генерированных данных (хз сколько их, выходной файл 2.7GB) вот этот парсер неплох, но он не быстрее вашего варианта.: http://www.codeproject.com/Articles/9258/A-Fast-CSV-Reader
P.S. Отказ от регулярок дает ускорение на 1/3 - 1/2 раза примерно.

Спасибо за ссылку.

Провел еще тест. Простое разархирование файла с помощью библиотеки работает в два раза медленнее чем gzip.
Думаю надо разбираться с асинхронной обработкой данных.
...
Рейтинг: 0 / 0
CLR & Framework 4.0 & MSSQL 2008 R2
    #38189319
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Testor1,

Интересен предпоследний пример
http://codereview.stackexchange.com/questions/20145/faster-way-of-reading-csv-to-grid] http://codereview.stackexchange.com/questions/20145/faster-way-of-reading-csv-to-grid
...
Рейтинг: 0 / 0
6 сообщений из 31, страница 2 из 2
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / CLR & Framework 4.0 & MSSQL 2008 R2
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]