Deltas和动态Pojos

时间:2016-03-08 09:08:03

标签: ignite

我有3个问题:

1.Ilite中的Delta操作基本上用于避免重新发送整个对象的开销,但是当在pojo上执行Delta时,Binary对象会再次构建。这是陈词滥调吗?我同意减少许多其他开销。

2.如果我们考虑使用复制的客户端服务器模式,如何通过副本传输Deltas?

3.尝试使用SQL查询访问缓存时,可以采取哪些措施来实现动态POJO?

1 个答案:

答案 0 :(得分:1)

  1. 这里的主要优点是您可以避免在网络中传输大型数据对象 - 通常这是最大的开销。另请注意,二进制对象构建器是高度优化的,因此当您更新一个字段时,它将仅更新此字段,并廉价地为阵列中的其他所有内容创建副本。这与完全反序列化对象并将其序列化不同。
  2. ATOMIC缓存中,主节点会将新值发送到备份,但通常不会出现问题,因为默认情况下备份是异步更新的。 ' TRANSACTIONAL'缓存总是发送入口处理器,永远不会发送值。
  3. 目前不支持动态SQL架构,但在路线图上。