我们将实施一个caching系统,使位于亚欧美不同数据中心的前端服务器能够在最短的响应时间内读写一些小型的JSON数据。 我们计划中的当前解决scheme是在这些DC中构buildRedis Sentinel,以获得可以最大限度地减lessnetworking延迟的最佳路由。
The example model as follows, Front-end server (Asia) -> cache request -> Redis (Asia) -> Message Queue (Canada) -> Redis (Europe and other DCs) -> Available to be read by other front-ends in other DCs
然而,在这个模型中,数据可能是不稳定的,或者在数据处于交易过程中时会丢失。
As a result, we are looking for a better solution. Can anyone share their experience regarding to this case ?
非常感谢!