← Cloudflare Durable Objects / durable-objects / reference
Глоссарий
Ознакомьтесь с определениями терминов, которые используются в документации Cloudflare по Durable Objects.
| Термин | Определение |
|---|---|
| оповещение | Durable Object alarm представляет собой механизм, позволяющий запланировать активацию Durable Object в определённый момент в будущем. |
| закладка | Закладка представляет собой преимущественно буквенно-цифровую строку, например |
| Durable Object | Durable Object представляет собой отдельный экземпляр класса Durable Object. Durable Object глобально уникален (на него ссылаются по ID), служит единой точкой координации для всех отправляемых ему методов и запросов, а также имеет собственное постоянное хранилище, не разделяемое с другими Durable Object в пределах пространства имён. |
| Durable Object class | Класс JavaScript, определяющий методы (RPC) и обработчики ( |
| Durable Objects | Название продукта, а также собирательное существительное для обозначения нескольких Durable Object. |
| входной шлюз | Пока выполняется операция с хранилищем, объекту Durable Object не доставляются никакие события, кроме событий завершения этой операции. Все остальные события откладываются до тех пор, пока объект не завершит выполнение кода JavaScript и не перестанет ожидать операций с хранилищем. Говорят, что такие события ожидают открытия «входного шлюза» (input gate). |
| экземпляр | См. раздел «Durable Object». |
| KV API | Методы API, входящие в Storage API, которые поддерживают сохранение данных в формате «ключ-значение». |
| миграция | Миграция Durable Object представляет собой процесс сопоставления имени класса с состоянием времени выполнения. Начинайте миграцию Durable Object, когда вам нужно:
|
| пространство имён | Логическая коллекция Durable Objects, использующих одно и то же определение класса Durable Object. Одно пространство имён может содержать десятки миллионов Durable Objects. Метрики собираются в рамках каждого пространства имён.
|
| выходной шлюз | Пока выполняется операция записи в хранилище, все новые исходящие сетевые сообщения задерживаются до завершения записи. Говорят, что эти сообщения ожидают открытия «выходного шлюза» (output gate). Если запись в итоге завершится с ошибкой, исходящие сетевые сообщения будут отброшены и заменены ошибками, а Durable Object будет остановлен и перезапущен с нуля. |
| SQL API | Методы API, входящие в Storage API, которые поддерживают SQL-запросы. |
| Storage API | Транзакционный и строго согласованный (сериализуемый) Storage API для сохранения данных в каждом Durable Object. Состояние, хранящееся в уникальном Durable Object, является «приватным» для этого Durable Object и недоступно для других Durable Object. Storage API включает API типа «ключ-значение» (KV), SQL API и API точечного восстановления (PITR).
|
| Бэкенд хранилища | По умолчанию класс Durable Object может использовать Storage API, работающий на основе key-value хранилища. Новые классы Durable Object могут по желанию перейти на использование Хранилище на основе SQLite. |
| заглушка | Объект, который ссылается на уникальный Durable Object внутри пространства имен и позволяет обращаться к этому Durable Object через методы RPC или |