Глава 31. Большие объекты#
Глава 31. Большие объекты
Оглавление
- 31.1. Введение
- 31.2. Особенности реализации
- 31.3. Клиентские интерфейсы
- 31.3.1. Создание большого объекта
- 31.3.2. Импорт большого объекта
- 31.3.3. Экспорт большого объекта
- 31.3.4. Открытие существующего большого объекта
- 31.3.5. Запись данных в большой объект
- 31.3.6. Чтение данных из большого объекта
- 31.3.7. Поиск в большом объекте
- 31.3.8. Получение позиции поиска большого объекта
- 31.3.9. Обрезка большого объекта
- 31.3.10. Закрытие дескриптора большого объекта
- 31.3.11. Удаление большого объекта
- 31.4. Функции на стороне сервера
- 31.5. Пример программы
Tantor SE-1C имеет возможность работы с большими объектами, которая обеспечивает потоковый доступ к данным пользователя, хранящимся в специальной структуре большого объекта. Потоковый доступ полезен при работе с данными, значения которых слишком велики для удобной манипуляции в целом.
Эта глава описывает реализацию и программные и языковые интерфейсы для работы с данными больших объектов в Tantor SE-1C. В примерах этой главы мы используем библиотеку libpq на языке C, но большинство программных интерфейсов, встроенных в Tantor SE-1C, поддерживают аналогичную функциональность. Другие интерфейсы могут использовать внутренний интерфейс для работы с большими объектами, чтобы обеспечить общую поддержку для больших значений. Это не описывается здесь.