我们正在开发一个应用程序,该应用程序使用存储在Gemfire中的深对象模型。客户端将访问REST服务来执行缓存操作,而不是通过Gemfire客户端访问缓存。我们还计划将Gemfire下的数据库作为记录系统,使用异步写入进行数据库更新和插入。保持Gemfire与数据库同步
在这种情况下,保证插入或更新到Gemfire中将导致数据库中的成功插入或更新,而无需设置精心设计的服务器端验证(本质上是对Gemfire操作必须与DB操作约束匹配)。我们不能冒泡数据库插入或将成功/失败更新回客户端,而不会使数据库调用与Gemfire操作同步。这显然会破坏将Gemfire用于低延迟客户端操作的目的。
我们很好奇,其他采用后写入的Gemfire采用者如何解决保持数据库与Gemfire数据结构同步的问题?
这并不回答我的问题。我知道AsyncEventListener并计划使用它。我的问题更多的是关于在写作背后的验证。 – Tom 2013-11-23 00:31:26