Re: usage of Apache ignite as Key value DB

2018-01-19 Thread Denis Magda
> On Jan 17, 2018, at 4:30 AM, Rajesh Kishore wrote: > > Hello Mikael, > > Thanks a ton for your response. I got descent understanding that for any > operation I need to define cache and the cache item can be persisted. > - Does it mean all CRUD operations would be performed via cache operati

Re: usage of Apache ignite as Key value DB

2018-01-18 Thread Rajesh Kishore
Hi Mikael, Thanks a lot for your response, got a fair understanding of this. Have some queries on Indexes , starting a new thread for this. Thanks, Rajesh On Wed, Jan 17, 2018 at 6:33 PM, Mikael wrote: > There are a number of ways do to persistence for the cache, you can enable > native persis

Re: usage of Apache ignite as Key value DB

2018-01-17 Thread Mikael
There are a number of ways do to persistence for the cache, you can enable native persistence for a memory region and assign a cache to that region, all cache entries will be cached on disk och the ones you use most will be cached in RAM, another alternative is to add 3rd party class to enable

Re: usage of Apache ignite as Key value DB

2018-01-17 Thread Rajesh Kishore
Hello Mikael, Thanks a ton for your response. I got descent understanding that for any operation I need to define cache and the cache item can be persisted. - Does it mean all CRUD operations would be performed via cache operations ? - Consider the case of berkley db where entities are stored loca

Re: usage of Apache ignite as Key value DB

2018-01-17 Thread Mikael
There are lots of examples not using SQL, have a look at: https://apacheignite.readme.io/docs/jcache Ignite implements the JCache API, just use get/put and so on. Den 2018-01-17 kl. 12:44, skrev Rajesh Kishore: This is much informative. Further I want to use key value apis instead of sql apis

Re: usage of Apache ignite as Key value DB

2018-01-17 Thread Rajesh Kishore
This is much informative. Further I want to use key value apis instead of sql apis which is only given in the example. The idea is that it should ease my migration process from Berkley dB based code where I am relying on key value apis to play with record in different dB containers, what is the equ

Re: usage of Apache ignite as Key value DB

2018-01-17 Thread Mikael
You have to run an Ignite instance to use it (you can embed it in your application), you can't just use the key value store on it's own, a LOCAL cache would be the closest to a Berkeley DB store. Docs at : https://apacheignite.readme.io/docs/data-grid Den 2018-01-17 kl. 11:05, skrev Rajesh K