Краткая информация
Выполняет специфичные для облака операции с файлами.
Обсуждение
Этот класс не может быть запущен напрямую. Экземпляр этого класса возвращается свойством cloud объекта AIOFile.
Обзор метода
Метод | Описание |
clearcache () | Очищает свойства файла и кэш региона BLOB. Вызовите этот метод, когда внешний процесс обновляет файл. |
usebufferedreader () | Кэширует последние прочитанные байты. |
usecachedfile ({blocksize}, {cachesize}) |
Для обработки файлов в облаке используется наиболее давно использованный блочный кеш (LRU). |
Методы
clearcache ()
cloud_io = AIO(r"C:\data\datacloud.acs")
rcsfile = cloud_io.open(r'testfile.txt', 'r')
rcsfile.cloud.clearcache()
usebufferedreader ()
cloud_io = AIO(r"C:\data\datacloud.acs")
rcsfile = cloud_io.open(r'testfile.txt', 'r')
rcsfile.cloud.usebufferedreader()
usecachedfile ({blocksize}, {cachesize})
Параметр | Описание | Тип данных |
blocksize | The block size. (Значение по умолчанию — 32768) | Integer |
cachesize | The cache size. (Значение по умолчанию — 0) | Integer |
cloud_io = AIO(r"C:\data\datacloud.acs")
rcsfile = cloud_io.open(r'testfile.txt', 'r')
rcsfile.cloud.usecachedfile(blocksize=32768, cachesize=0)