Я разрабатываю приложение для очистки веб-текстов, использующее язык Python.
Мое приложение будет обновлять БД каждый раз, когда будет найден текст.
Потому что текстов в сети очень много. Это может привести к тому, что мое приложение будет обновлять базу данных слишком много раз и слишком быстро (сотни обновлений в секунду).
Я думаю о решении разделить программу на 2 разных потока/процесса: один для очистка текста и еще одна для обновления БД.
Найденные тексты будут сохраняться в памяти потоком/процессом очистки текстов (в словаре или списке).
Затем поток/процесс обновления текстов будет часто (каждый раз) несколько секунд) найдено обновление тексты в БД.
Не могли бы вы поделиться своим мнением о моем решении?
И как мне синхронизировать данные (найденные тексты) между двумя потоками/процессами?Спасибо,
Туен.
Подробнее здесь: https://stackoverflow.com/questions/793 ... -practices
Частое обновление базы данных – лучшие практики [закрыто] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Наиболее частое *скользящее* значение в столбце кадра данных object/str pandas
Anonymous » » в форуме Python - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Наиболее частое *скользящее* значение в столбце кадра данных object/str pandas
Anonymous » » в форуме Python - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Простое, но частое использование STD :: StringStream - преждевременная пессимизация?
Anonymous » » в форуме C++ - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-