Oleg,

You need to add the near cache settings to Ignite client configuration
explicitly. Please try out the code snippets from this documentation page:
https://apacheignite.readme.io/docs/near-caches

-
Denis


On Fri, Sep 13, 2019 at 12:36 PM Oleg Popov <[email protected]> wrote:

> I use thick client. I don't have any records with caches configurations in
> my client XML file (I create caches dynamically through REST requests and
> caches templates).
>
> I don't know where I should place a near cache configuration on a client.
> Should I explicitly declare a cache configuration and put a near cache
> configuration into it  ?
>
> Could you share a working settings (data node, client node) of a near
> cache ?
>
> ------------------------------
> *From: *"Denis Magda" <[email protected]>
> *To: *"user" <[email protected]>
> *Sent: *Friday, September 13, 2019 8:46:06 PM
> *Subject: *Re: [cpp] Setup a near cache on client and server nodes
>
> Hello Oleg,
> Just to confirm, do you use C++ thin or thick (regular) client? If you
> have inserted this property into the configuration on the client side then
> it should work. Something might have failed on the visor end.
>
> Btw, do you see any performance difference after turning on/off the near
> cache?
>
> -
> Denis
>
>
> On Thu, Sep 12, 2019 at 12:30 AM Oleg Popov <[email protected]> wrote:
>
>> Hello.
>>
>> Configuration:
>>
>> 1. N1 и N2 - data nodes (in different k8s clusters).
>> 2. C1 - client node (outside of k8s clusters; c++ client node).
>> 3. All caches are replicated. Caches create through REST/caches templates.
>>
>> Need:
>>
>> 1. C1 has to have a near cache for better performance.
>>
>> Question:
>>
>> 1. How to enable and use a near cache on client and data nodes ?
>> 2. Is there any support NearConfiguration in C++ ?
>>
>> I have already tried to add:
>>
>> <property name="nearConfiguration">
>>
>>     <bean class="org.apache.ignite.configuration.NearCacheConfiguration">
>>         <property name="nearEvictionPolicy">
>>             <bean 
>> class="org.apache.ignite.cache.eviction.lru.LruEvictionPolicy">
>>                 <property name="maxSize" value="1000000"/>
>>             </bean>
>>         </property>
>>     </bean>
>> </property>
>>
>> to a cache template, but ignitevisor shows that near cache is disabled
>> ("off" state).
>>
>>
>> С уважением, Попов О.В. / Best regards, Popov V Oleg
>>
>
>

Reply via email to