Глава 33. Большие объекты#
Глава 33. Большие объекты
Оглавление
- 33.1. Введение
- 33.2. Особенности реализации
- 33.3. Клиентские интерфейсы
- 33.3.1. Создание большого объекта
- 33.3.2. Импорт большого объекта
- 33.3.3. Экспорт большого объекта
- 33.3.4. Открытие существующего большого объекта
- 33.3.5. Запись данных в большой объект
- 33.3.6. Чтение данных из большого объекта
- 33.3.7. Поиск в большом объекте
- 33.3.8. Получение позиции поиска большого объекта
- 33.3.9. Обрезка большого объекта
- 33.3.10. Закрытие дескриптора большого объекта
- 33.3.11. Удаление большого объекта
- 33.4. Функции на стороне сервера
- 33.5. Пример программы
Tantor SE имеет возможность работы с большими объектами, которая обеспечивает потоковый доступ к данным пользователя, хранящимся в специальной структуре большого объекта. Потоковый доступ полезен при работе с данными, значения которых слишком велики для удобной манипуляции в целом.
Эта глава описывает реализацию и программные и языковые интерфейсы для работы с данными больших объектов в Tantor SE. В примерах этой главы мы используем библиотеку libpq на языке C, но большинство программных интерфейсов, встроенных в Tantor SE, поддерживают аналогичную функциональность. Другие интерфейсы могут использовать внутренний интерфейс для работы с большими объектами, чтобы обеспечить общую поддержку для больших значений. Это не описывается здесь.