NNTP сообщения о загрузке usenet - PullRequest
3 голосов
/ 11 мая 2010

Я хотел бы загрузить сообщения usenet в свою личную базу данных Mysql, поэтому без использования программы чтения новостей. На данный момент я использую компонент IpWorks для .NET. Я создал простое приложение в Vb.Net, оно работает, но оно очень медленное ... чтобы загрузить и сделать INSERT INTO. Кто-нибудь знает какой-нибудь лучший способ «массового» скачивания сообщения и вставки его в простую таблицу mysql?

1 Ответ

1 голос
/ 11 мая 2010

Возможно, вы захотите использовать массовую вставку или отложенную вставку вместо последовательного ввода элементов за строкой.

Кроме того, многое из этого можно сделать асинхронно. Большая часть выполняемой вами работы (запись в базу данных и загрузка содержимого из nntp) не связана с ресурсами на вашем компьютере. Вы можете выполнять загрузку и чтение содержимого nntp в потоке, отдельном от тех, которые выполняют вставки (вы должны буферизовать содержимое, которое хотите вставить, прежде чем отправлять его в mysql).

По сути, вы хотите шаблон потребительского потребителя .

...