场景:运行 HTTP 服务器的数百个节点响应时间要求严格的请求(必须处理请求并且必须在几毫秒内发回响应,例如最多 50 毫秒)。每台服务器每秒将处理大约 500 个请求(使所有节点共同服务超过 100,000 个 qps)。为了避免每次请求都连接到中央(远程)数据库,每个节点都会有一个数据库的内存副本(数据库应该只能保存几百兆字节的数据)。
问题 1:是否有任何数据库技术可以实现这种与中央数据库实时(或接近实时)同步的多个(数百个)内存中副本?
问题 2:是否有任何架构模式可以解决这种情况?