【发布时间】:2017-05-15 19:43:39
【问题描述】:
我是 Apache Ignite 的新手,能够使用 Java 与 Cassandra 一起运行持久性存储。 是否可以使用 Ignite C++ 做同样的事情? 如果是这样,Cassandra 列族对象序列化如何使用 C++ 类完成?
【问题讨论】:
-
是的,但在 Ignite C++ 上不多。
标签: c++ cassandra ignite persistent-storage
我是 Apache Ignite 的新手,能够使用 Java 与 Cassandra 一起运行持久性存储。 是否可以使用 Ignite C++ 做同样的事情? 如果是这样,Cassandra 列族对象序列化如何使用 C++ 类完成?
【问题讨论】:
标签: c++ cassandra ignite persistent-storage
Ignite 以二进制格式 [1] 存储数据,缓存存储使用二进制对象而不是您的类。因此,数据来自 Java、C++ 还是 .NET 没有区别。您无需更改即可使用持久性功能。
【讨论】:
BLOB 策略,你甚至不需要Java 类。在POJO 策略的情况下,您需要在 Java 中创建与 C++ 中的数据模型类相对应的 POJO 类。