我对使用 SQL 服务器作为背板的设计架构感到困惑。我的问题是我可以将 Redis 用作背板,并且还可以让 SQL 将我的用户信息与 SignalR 消息分开。
我对我的 SQL Server 数据库适合该图表的位置感到非常迷茫。是否就像在 Web 配置中添加我的连接字符串一样简单,并且当用户需要点击它的 db 时,它总是连接到 Redis for SignalR?还是因为背板是所有数据发送的终点,所以这种设计架构是不可能的?
我想问的最后一件事是我是否最终只使用 SQL 作为带有信号器的横向扩展设计。如果在某个时候背板成为瓶颈,那将如何扩展?我唯一的选择是垂直还是水平缩放?
请看这张图表的新图片,