Вопросы по теме 'zodb'

Как правильно сделать резервную копию больших двоичных объектов ZODB?
Я использую plone.app.blob для хранения больших объектов ZODB в каталоге blobstorage. Это снижает нагрузку на размер Data.fs, но мне не удалось найти никаких советов по резервному копированию этих данных. Я уже делаю резервную копию Data.fs,...
2560 просмотров
schedule 22.12.2022

Использование уникального идентификатора объекта Zope ( _p_oid ) для доступа к самому объекту
Каждый объект Zope имеет свой уникальный идентификатор ( _p_oid ). Чтобы преобразовать его в целочисленное значение: from Shared.DC.xml.ppml import u64 as decodeObjectId oid = decodeObjectId(getattr(<Object instance>, '_p_oid'))...
1798 просмотров
schedule 16.08.2022

В чем разница между различными макетами хранилища BLOB-объектов ZODB?
Каталог BLOB-объектов ZODB содержит файл .layout со строкой «лужайка», «кустарник». В чем разница между различными форматами каталогов хранилища BLOB-объектов?
1152 просмотров
schedule 14.04.2023

Как в Zope/ZODB удалять объекты из BTreeFolder2
Я новичок в Zope. Мне нужно удалить кучу объектов из BTreeFolder2, скажем, с идентификатором от 1 до идентификатора 15000. При переходе к веб-интерфейсу администратора объекты не упорядочены правильно, поэтому я не могу просто выбрать и удалить их....
863 просмотров
schedule 28.05.2022

Более интерактивная упаковка ZODB
Текущая функциональность "Pack database" для управления ZMI немного грубовата. 1) Возможно ли иметь какой-то индикатор прогресса для веб-интерфейса? Например. один сообщает, сколько минут / часов осталось, давая хотя бы какую-то оценку 2) Как...
611 просмотров
schedule 15.03.2023

Переименование my.packages в my.package
my.packages — это пользовательский пакет архетипов в каталоге src. Тысячи элементов в экземпляре Plone добавляются с его типами. Я хочу переименовать пакет как my.package. Просто удалив my.packages и установив my.package, я нахожу...
281 просмотров
schedule 04.07.2022

Менее конфликтный диспетчер сеансов для Zope 2
Документация Zope2 Sessioning: «Конфликтные ошибки будут автоматически повторяться Zope, и конечный пользователь никогда не должен их видеть». Однако, хотя я думаю, что у меня есть наилучшие настройки для развертывания с высоким трафиком (временное...
358 просмотров
schedule 12.01.2023

когда фиксировать данные в ZODB
Я пытаюсь обработать данные, сгенерированные следующим фрагментом кода: for Gnodes in G.nodes() # Gnodes iterates over 10000 values Gvalue = someoperation(Gnodes) for Hnodes in H.nodes() # Hnodes iterates over 10000 values...
2633 просмотров
schedule 12.01.2023

Python: как найти все элементы больше некоторого числа в несортированном списке (большой набор данных)
Хотя подобные вопросы задавали и другие, например. Заголовок здесь , но они немного отличались и на самом деле не решили мою проблему, так что вот еще раз. У меня есть N списков (N> 20 000), и каждый список содержит M списков ( M> 20 000)...
6023 просмотров
schedule 24.06.2023

Еженедельная упаковка ZODB для сайта Plone
Каковы наилучшие методы регулярной упаковки базы данных Plone ZODB (например, еженедельно)? Кластер Plone ZEO и экземпляр Zope с одним процессом отличаются? Использование зеопак+крон Использование wget + некоторый URL + cron +...
462 просмотров
schedule 12.09.2022

ZODB 3 для 64-битных окон
Я попытался установить ZODB3 для 64-битного Python 2.7 с помощью pip. Для этой установки требуется локальный компилятор для компиляции расширения BTrees. Поскольку у меня не установлен необходимый компилятор MS: Есть ли бинарный 64-битный...
958 просмотров
schedule 18.09.2022

Очистка неиспользуемых больших двоичных объектов в файловом хранилище в Plone
Есть ли способ найти и удалить неиспользуемое пространство для хранения больших двоичных объектов на сайте Plone? Я ищу что-то вроде bin/zeopack , но это обнаруживает неиспользуемые большие двоичные объекты в каталоге blobstorage .
526 просмотров
schedule 30.06.2023

Доступ к содержимому портала с помощью настраиваемого рабочего процесса и без разрешений «Просмотр»
У меня возникла проблема, когда мне нужно сделать пользовательский контент доступным для поиска и извлечения через portal_catalog анонимными пользователями, но не для просмотра ими. Я использовал настраиваемые типы контента и настраиваемый рабочий...
438 просмотров
schedule 30.11.2023

Как с помощью Pyramid получить доступ к данным, сгенерированным Plone и сохраненным в ZODB?
У меня есть файл Data.fs, который содержит данные, сохраняемые Plone в ZODB. Использовались только стандартные типы содержимого Plone (например, ATNewsItem, ATLink, ATFile, ...). Я хотел бы использовать Pyramid (www.pylonshq.org) для доступа к этим...
206 просмотров
schedule 31.12.2022

Почему Data.fs.old исчезает?
Я проверяю механизм упаковки, поэтому устанавливается pack-days к нулю, добавленным и удаленным объектами через ZMI для генерации некоторой истории и выполнить zeopack , что до сих пор работает нормально. Но если после последней упаковки...
157 просмотров
schedule 25.04.2023

Детальная авторизация с ZODB
Я изучал возможность использования ZODB в качестве постоянного слоя для многопользовательской видеоигры. Мне очень нравится, насколько легко он интегрируется с произвольными объектно-ориентированными структурами данных. Однако я натыкаюсь на одну...
82 просмотров
schedule 26.01.2023

Как определить местоположение БД в Plone-4.1-Unified-Zeo-Install?
Я вижу, что в Plone 4.3.1-Unified-Installer's base.cfg (ZEO) можно определить местоположение ZODB как переменную, а в Plone-4.1.6-Unfied-Installer's base.cfg - нет. Прежде чем я начну дальнейшее расследование: возможно ли имитировать это в 4.1,...
79 просмотров
schedule 29.03.2023

Аннотация plone.scale раздута (бесполезными?) масштабами
При исследовании ConflictError ( см. этот предыдущий вопрос ) я увидел множество persistent.mapping.PersistentMapping конфликтов. Глядя на конкретный, оказалось, что это PersistentMapping для plone.scale . Оказывается, у случайного объекта...
149 просмотров
schedule 18.11.2022

База данных ZEO ZODB - запуск локально не работает
Я попытался просмотреть документацию по запуску ZEO в базе данных ZODB. , но это не работает, как они говорят, что должно. Я могу нормально запустить обычную ZODB, но я хотел бы сделать базу данных доступной для нескольких процессов программы,...
635 просмотров
schedule 16.05.2023

Plone Migrate Blob Data в пушистый макет IOError Errno 21
Я пытаюсь перенести наше хранилище больших двоичных объектов (используя Plone 4.3.2 и ZODB3 3.10.5) с «лужайки» на «кустарник». При запуске скрипта я получаю следующую трассировку: (11719) Blob directory `var/blobstorage-lawn/` has layout marker...
387 просмотров
schedule 04.02.2023