Hi Pavel,

I knew the rest api way to get/put data. But, I am looking for an easier way to 
get/put data.

It likes the relationship between Redis and Jedis.

Thanks
Rick

From: Pavel Vinokurov [mailto:[email protected]]
Sent: Thursday, March 22, 2018 2:49 PM
To: [email protected]
Subject: Re: Get all data of one cache in Ignite without creating a new ignite 
node

Hi Rick,

You could use rest api that documented in 
https://apacheignite.readme.io/docs/rest-api .

Thanks,
Pavel

2018-03-22 9:44 GMT+03:00 <[email protected]<mailto:[email protected]>>:
Dear all,

My settings of running environment is as:
OS: Ubuntn 14.04.3 LTS
JAVA: JDK 1.7
Ignite: 2.4.0

I would like to get all data of one cache in Ignite

Without creating a new ignite node, I do not know how to get data by another 
executive java program (without the Ignition.getOrStart(cfg)).

The setting of one listening ignite node is:
" IgniteConfiguration cfg  = new IgniteConfiguration();
 cfg.setClientMode(false);  //server
  CacheConfiguration cacheConf = new CacheConfiguration();
cacheConf.setName("igniteCache");
cacheConf.setIndexedTypes(String.class, String.class);
cacheConf.setCacheMode(CacheMode.REPLICATED);
cacheConf.setAtomicityMode(CacheAtomicityMode.ATOMIC);
cfg.setCacheConfiguration(cacheConf);
Ignite igniteNode =
IgniteCache cache = igniteNode.getOrCreateCache(cacheConf);
int datasize = 10;
for (int i = 0; i < datasize; i++) {
cache.put("key " + Integer.toString(i), Integer.toString(i));
}"

In the Ignite document, there are many ways to get data. However, it seems to 
need to create a new ignite node (server/client) to get data.

I know that Restful API is a way to get data. But, it is not flexible to use 
over the java program.

If you have any idea about the issue, I am looking forward to hearing from you.

Thanks

Rick



--
本信件可能包含工研院機密資訊,非指定之收件者,請勿使用或揭露本信件內容,並請銷毀此信件。 This email may contain 
confidential information. Please do not use or disclose it in any way and 
delete it if you are not the intended recipient.



--

Regards

Pavel Vinokurov


--
本信件可能包含工研院機密資訊,非指定之收件者,請勿使用或揭露本信件內容,並請銷毀此信件。 This email may contain 
confidential information. Please do not use or disclose it in any way and 
delete it if you are not the intended recipient.

Reply via email to