能适配不同的传输介质,以及适配不同的协议,屏蔽不同协议之间的差异,简化通信过程降低系统复杂度。
Memcache 不支持数据持久化操作,所以掉电数据会全部丢失,而且无法直接恢复,这 存在 可靠性间题 Memcache 不支持事务,所以操作过程中可能产生数据的不一致性。
同步方案:读取数据时,先读取 Redis 中的数据,如果 Redis 没有,则从原数据库中读 取,并同步更新 Redis 中的数据。写回时,写入到原数据库中,并同步更新到 Redis 中。
面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务) 通过 这些服务之间定义良好的接口和契约联系起来。接口是釆用中立的方式进行定义的, 它应该 独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统 中的服务可以以一种统一和通用的方式进行交互。