Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Это значит, что к одной таблице можно обращаться через несколько потоков. При выполнении, для всех потоков будет один инстанс виртуальной таблицы, изменения из которой будут периодически синхронизироваться с таблицей в облаке.

2. Несколько копий ZennoPoster может работать с одной Google-таблицей

Но нужно учитывать, что изменения из программы поступают в облако не моментально, а в течении 60 секунд. Следовательно, эта задержка будет действовать между разными копиями программы ZennoPoster. В связи с чем для сохранения целостности данных рекомендуется использовать атомарное добавление строк, подключаемое в настройках статического блока.

3. Атомарное добавление строк

При включенной настройке атомарного добавления строки, добавленные действием “Добавить строку”, будут отправлены в облако специальным запросом, независящим от адресов ячеек. Это позволит гарантированно добавить новые данные в таблицу без потерь существующих вызываемых перезаписью уже заполненных ячеек.

...

Несмотря на возможность безопасного добавления строк, их изменение и удаление может повлечь разногласия из-за задержки синхронизации между копиями программы и облаком. Ввиду чего для обработки ценных и важных данных рекомендуется использовать отдельный лист Google таблицы для каждой копии программы.

4. Как оптимизировать многопоточную запись данных в одну Google-таблицу

Для этого есть решение. Допустим, если Вы осуществляете парсинг каких-то данных пачками и складываете все результаты в одну Google-таблицу.

...