ChianXu 发表于 2012-10-21 11:12

如何实现实时存储并转发数据?

大侠们好.
遇到一个问题,写一个服务器,接收到数据后做以下两个工作:第一,存储,不需要实时;第二,监听请求并转发数据,如果有用户请求过来,将最新接收的数据实时转发到客户。请问大虾们该如何去做呢?
设计什么模式较好?
想了一上午了,我的思路如下:将接收到的数据copy到两个队列中去,A,B队列,A队列用一个线程来存储数据,B队列用来存储转发的数据。但是感觉延时会比较大,当请求的用户较多时,延时可能会非常大。
求各位大侠给点提示阿。
页: [1]
查看完整版本: 如何实现实时存储并转发数据?