Hi Denis/Igor,

I can confirm that I've managed to get this working :)

I've got a C++ program running just fine. It uses Ignite C++ with a
CacheStoreAdapter-derived Java class that implements persistent storage
(MongoDB in this case, but easily replaceable).

Thanks for your help,

Graham



On 6 June 2016 at 08:37, Graham Bull <kaiz...@gmail.com> wrote:

> Hi Denis/Igor, many thanks for the info, I'll give this a try.
>
> Graham
>
>
> On 3 June 2016 at 16:34, Igor Sapego <isap...@gridgain.com> wrote:
>
>> Hi Guys,
>>
>> As far as I understand, yes, this is going to work as long as all
>> necessary user Java classes are available for the C++ node.
>>
>> Best Regards,
>> Igor
>>
>> On Fri, Jun 3, 2016 at 3:53 PM, Denis Magda <dma...@gridgain.com> wrote:
>>
>>> Hi Graham,
>>>
>>> You can specify a Java-based implementation of a persistent storage in
>>> Spring XML configuration of Ignite and start a C++ node with this
>>> configuration. After that the data that is stored on C++ node should be
>>> persisted as well.
>>>
>>> *Igor Sapego*, please correct me if I’m wrong.
>>>
>>> —
>>> Denis
>>>
>>> On Jun 2, 2016, at 1:38 PM, Graham Bull <kaiz...@gmail.com> wrote:
>>>
>>> We'd like to use Ignite with persistent storage. However, I'm not sure
>>> if our scenario is feasible.
>>>
>>> We'll be using Ignite C++. From the documentation it seems as though
>>> this provides a limited subset of the full Java version. There's no compute
>>> functionality, but that's coming soon. But more importantly (for us)
>>> there's no persistent storage functionality.
>>>
>>> I understand that Ignite C++ can cluster with Ignite Java. If that's
>>> indeed the case, and the Java instances are able to persist the data they
>>> contain, then what happens to the data on the C++ instances? Will it be
>>> persisted, or will it be lost when the C++ instances are shut down?
>>>
>>> The thinking was that initially we'd have a cluster consisting of one
>>> C++ instance and one or more Java instances. And later on, once compute
>>> functionality is available, we'd move everything to C++.
>>>
>>> Thanks in advance,
>>>
>>> Graham
>>>
>>>
>>>
>>
>

Reply via email to