Yes, You are right, but I will use the “ignite.compute().broadcast()” method to get all data(for example, aggregate in server node), so I want to know that set Query.setLocal to "true" can solute this problem ( Get data only from local node) ? Or, Is there another method to use “select * from XX where XX” to get the local data in partition cache method ?
发件人: Denis Magda [mailto:[email protected]] 发送时间: 2016年2月29日 19:12 收件人: [email protected] 主题: Re: How can I only get the local data(Internet mail) Hi, Presently there is no a reliable way to execute a SQL query over local collocated data. Even if you set Query.setLocal to "true" there is a chance that you will get incomplete result set if re-partitioning happened at some point of the query execution. However, it's planned to support the feature that will execute a query on a specific machine if it's know that all the data is located there. Igniters, have we already created a ticket for this feature? -- Denis On 2/29/2016 10:52 AM, smilehong(洪利平) wrote: Hi, all when I use the “select * from XX where XX” in ignite, how can I only get the local data ? because it obtain data on all nodes default. And I have configure the cache modes is partitioned mode. Thank you very much!
