Как указать количество разделов при создании кеша с помощью тонкого клиента Ignite?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Как указать количество разделов при создании кеша с помощью тонкого клиента Ignite?

Сообщение Гость »


Мы используем кеш Ignite в приложении. Несколько экземпляров объединяются в топологию, где кеши создаются с помощью Ignite.getOrCreateCache() с RendezvousAffinityFunction для разделения следующим образом:

public static IgniteCache getOrCreateCache(Ignite ignite, StringcacheName, intsectionCount) { вернуть ignite.getOrCreateCache( новый CacheConfiguration(cacheName) .setGroupName("группа") .setBackups(0) .setCacheMode(CacheMode.PARTITIONED) .setAtomicityMode(CacheAtomicityMode.ATOMIC) .setWriteSynchronizationMode(CacheWriteSynchronizationMode.FULL_SYNC) .setAffinity(новый RendezvousAffinityFunction(true,sectionCount)) ); } Я переношу приложение с толстого клиента на тонкий клиент, используя IgniteClient.getOrCreateCache(), например:

public static ClientCache getOrCreateCache(IgniteClient igniteClient, StringcacheName, intsectionCount) { вернуть igniteClient.getOrCreateCache( новый ClientCacheConfiguration() .setName(имя кэша) .setGroupName("группа") .setBackups(0) .setCacheMode(CacheMode.PARTITIONED) .setAtomicityMode(CacheAtomicityMode.ATOMIC) .setWriteSynchronizationMode(CacheWriteSynchronizationMode.FULL_SYNC) // .setAffinity() ??? ); } Я изо всех сил пытаюсь найти дополнительную информацию о настройке кеша через IgniteClient либо в документации, либо в источниках. Как я обнаружил, тонкий клиент поддерживает осведомленность о разделах и может распределять операции кэширования по узлам. Сколько разделов будет создано в кеше таким образом и почему это невозможно настроить?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Почему Ignite разрешает SQL -запросы кэша A (только) из другого кеша B Ignite Cache.
    Anonymous » » в форуме JAVA
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Почему Ignite разрешает SQL -запросы кэша A (только) из другого кеша B Ignite Cache.
    Anonymous » » в форуме JAVA
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Проблема с охватом тонкого кода (FCC) при создании отчета
    Anonymous » » в форуме C#
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Обновление кеша блокировки Ignite
    Anonymous » » в форуме JAVA
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Установить переменную с помощью кеша принудительного кеша не обновляет переменную cmake
    Гость » » в форуме Linux
    0 Ответы
    95 Просмотры
    Последнее сообщение Гость

Вернуться в «JAVA»