查看订单存储库的默认缓存。根据文档,它很简单(如果我的理解是正确的?)。
保持订单存储库简单是否更好,因为将对订单对象进行大量修改。还是保持分布式比较好?
保持缓存模式简单总是好的。分布式增加了实例之间的大量通信,这可能会增加额外的开销,而不是很多价值。
也可以设置为锁定缓存模式,以便使用ATG中的锁定服务器机制锁定订单。这将防止不同的服务器实例(甚至是同一个实例)同时对订单进行更改。您可以在这里找到更多信息- http://docs.oracle.com/cd/E41069_01/Platform.11-0/ATGRepositoryGuide/html/s1005lockedcaching01.html