TMS Echo
用于数据复制的德尔菲框架
产品发布
v1.3.2.2 (2018年2月 16)
历史版本
功能概述
TMS Echo是一个用于数据复制的德尔菲框架。 它依赖于TMS Aurelius而运行,是TMS Business产品线的一部分,。
它允许您拥有两个或更多数据库并在它们之间同步数据。 您对一个客户端数据库所做的更改(插入、更新、删除)可以发送到另一个数据库。 它是双向的,因此您可以在数据库之间发送和接收更改。
它创建一个对数据库进行的所有更改(使用TMS Aurelius)的日志,当接受到系统请求时,它将这些更改发送到注册的其他节点(数据库),以接收来自该数据库的更改。 由于依靠TMS Aurelius,它可以非常平稳地运行,几乎可以自动运行,因为它可以从现有的信息和机制中获得支持,如记录、绘图、模型信息等。
我怎样才能从中受益?在哪些类型的应用程序中可以使用它?
如果您想分布您的数据库,TMS Echo是非常好的选择。您不需要直接连接中央数据库来让应用程序工作。 TMS Echo将在本地数据库上操控数据,并在需要时将数据同步到中央数据库。 实际案例如下:
● 需要脱机工作的客户端应用程序
o 连接速度慢的移动设备(3G,信号差的Wifi)上的应用程序
o 使用笔记本电脑/移动设备离开办公室的用户在没有互联网连接的地方
o 连接到服务器的任何情况都不是100%可靠的,所以您需要确保您的应用程序可以随时工作(保存数据)
● 使用本地数据库提高性能
o 通过将数据保存在本地数据库(或本地服务器网络中的数据库)中来提高应用程序的整体性能
o 在后台/服务进程中将数据发送到远程服务器,同时通过在本地保存数据保持用户体验顺畅
● 客户端数据只是中央服务器数据(多租户)的一个子集
o 您可能拥有一个分布式系统,您需要一个中央数据库服务器,其中包含用于静态目的的所有数据,但每个客户端只能访问该数据的一个子集(多租户架构)