0

我有 3 个问题:

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

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

3.当尝试使用 SQL 查询访问缓存时,可以做些什么来实现动态 POJO ?

4

1 回答 1

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