У нас есть требование, когда мы хотим хранить файлы BLOB в GemFire. Оценочный размер этого региона будет в ТБ из-за BLOB-файлов. 2 Подход, который мы планируем проанализировать. Пожалуйста, предложитеGemfire для хранения BLOB
1) создать область gemfire с конфигурацией переполнения. Это должно включать только Ключ в памяти и фактический файл данных, переполненный на дисковый магазин Gemfire. Это также поможет контролировать размер региона GemFire. Размер магазина дисков Gemfire, однако, был бы огромным. Возможно ли это?
2) Храните файлы на серверных дисках с файловым каналом, хранящимся в регионе Gemfire. Использовать пути к файлу для прямого доступа/обновления файлов от клиента
любой другой предложенный подход для таких требований?
Это не будет один большой файл, но несколько файлов, каждый из которых, скажем, 20 МБ, который, наконец, сделает размер в ТБ. – Amol
Это будет не один большой файл, а несколько файлов, каждый из которых, скажем, 20 Мб, который, наконец, сделает размер в ТБ. Вторая проблема заключается в том, что у нас всего 5 серверных узлов по 20 Гбайт. Какой тип региона будет предложен - раздел? Мое предположение - нам нужно сделать переполнение из-за ограниченных серверов и ограниченных размеров. В случае ситуаций, таких как перебалансировка, будет ли это не создавать проблему из-за этого огромного размера региона при перебалансировке. – Amol