Вопросы по теме 'zodb'
ZODB не может зафиксировать
Я впервые использую ZODB. Просто пытаюсь зафиксировать данные с помощью FileStorage. Но когда я повторяю тот же сценарий во второй раз, я не могу зафиксировать новый объект. Вот мой сценарий
from ZODB import FileStorage,DB
import transaction...
873 просмотров
schedule
18.06.2022
Могу ли я запросить экземпляр Grok ZODB за пределами области веб-приложения?
У меня есть веб-приложение на основе grok, которое сохраняет данные с помощью ZODB. Могу ли я запросить базу данных объекта в автономном режиме, то есть из скрипта Python, который будет запускаться на веб-сервере, на котором размещается экземпляр...
153 просмотров
schedule
17.03.2023
Как правильно управлять памятью с помощью ZODB?
Я прочитал несколько руководств по ZODB, но вот одна вещь, которую я до сих пор не понимаю: как освободить память, которая уже сериализована (и зафиксирована) в (скажем) FileStorage?
В частности, я хочу, чтобы следующий код перестал потреблять всю...
442 просмотров
schedule
06.07.2023
ReadConflictError во время длительной транзакции на plone 4.1
У нас есть длинный запрос, который выполняет поиск по каталогу, затем вычисляет некоторую информацию и затем сохраняет ее в другом документе. Вызов Do выполняется для индексации документа после сохранения.
В журналах мы получаем такие ошибки, как...
154 просмотров
schedule
10.06.2024
Разбор резервной копии XML сайта plone
У меня есть задача разобрать огромную резервную копию Plone ZODB. Не было другого способа получить резервную копию, кроме как в XML-файле размером примерно 433 МБ.
Пожалуйста, не спрашивайте, почему и как, я просто получил задание разобрать файл,...
198 просмотров
schedule
28.07.2023
Как внедрить типы для автономного zodbbrowser?
Я использую автономный zodbbrowser 0.11.1 с базой данных ZODB3. Я могу нормально получить доступ к базе данных, но когда я вставляю объекты неизвестного типа в ZODB, браузер отображает только:
Attributes
data: {u'account-1': <persistent broken...
66 просмотров
schedule
26.02.2024
Как зафиксировать субтранзакции в ZODB при запуске конвейера трансмогрификатора?
Я импортирую контент в Plone, используя конвейер трансмогрификатора, но время от времени что-то может пойти не так, и может возникнуть исключение. Когда это происходит, мне нужно снова перезапустить весь процесс, потому что транзакция полностью...
93 просмотров
schedule
01.10.2022
TypeError: не могу выбрать объекты ElementBase
Я очищаю веб-страницу для некоторых данных, а затем хочу сохранить их в базе данных ZODB. Скрапинг:
STARTING_URL = "https://persoanefizice.otpbank.ro/ro/curs-valutar"
page = requests.get(STARTING_URL)
tree = html.fromstring(page.text)
z =...
1127 просмотров
schedule
20.02.2024
Каковы возможные причины ошибки ConnectionStateError?
У меня проблемы с ConnectionStateError , которые иногда случаются на сайте Plone 4.3.8.
Я не могу найти причину, почему это происходит. Я получаю это во многих разных ситуациях, я опубликую пару трассировок, чтобы показать вам, что я имею в виду....
304 просмотров
schedule
16.04.2022
Поиск и удаление объектов по oid
Я пытаюсь удалить из ZODB объекты, ссылающиеся на классы, которых больше не будет в будущем. Вот в чем проблема: я могу найти его по oid , но я не знаю, что на него ссылается. Все очевидные вещи были сделаны — я удалил фактический Plone контент и...
225 просмотров
schedule
24.03.2024
ZODB игнорирует целевое количество кэшированных объектов и размер целевой кэш-памяти.
Я хочу использовать ZODB с минимальным кэшированием. Для этого я создаю экземпляр базы данных ZODB и открываю его следующим образом:
db = DB('/home/me/example.db', cache_size=1, cache_size_bytes=1)
db_conn =...
83 просмотров
schedule
21.02.2022
Как предотвратить LockError в ZODB FileStorage при доступе к объектам ZODB через вызовы функций (один процесс)
У меня проблемы с ZODB LockError , но я считаю, что работаю с базой данных только с одним процессом.
Моя цель для моего проекта состоит в том, чтобы иметь только две функции, load_project() и save_project() , которые позволяют пользователю...
83 просмотров
schedule
25.10.2022