rim icon indicating copy to clipboard operation
rim copied to clipboard

有没有用队列和MongoDB存储数据呀

Open CHAT-00001 opened this issue 2 years ago • 10 comments

RT

CHAT-00001 avatar Feb 17 '23 17:02 CHAT-00001

没有,数据库直接使用的是mysql。队列现在也没使用。 大数据量的时候,瓶颈会在数据库上面,可以使用tidb来替换。队列的话,可能会用在同步push通知的地方,这个没有做。

ThinkCats avatar Feb 20 '23 01:02 ThinkCats

没有,数据库直接使用的是mysql。队列现在也没使用。 大数据量的时候,瓶颈会在数据库上面,可以使用tidb来替换。队列的话,可能会用在同步push通知的地方,这个没有做。

我是个萌新,不太懂,在学习中,很喜欢你这个项目。你可以参考隔壁go的这个商用项目https://github.com/OpenIMSDK/Open-IM-Server,来迭代完善呀!也许还能借鉴他们移动客户端...

CHAT-00001 avatar Feb 20 '23 05:02 CHAT-00001

感谢,我这个只是业余时间拿来写着玩的,练习rust来的,如果能给有类似需求的人一些帮助,那再好不过了。

ThinkCats avatar Feb 21 '23 01:02 ThinkCats

感谢,我这个只是业余时间拿来写着玩的,练习rust来的,如果能给有类似需求的人一些帮助,那再好不过了。

嗯哼,谢谢你的分享精神!另外,你觉得ws-rs这个websocket框架怎么样?我看他的示例好简单.

CHAT-00001 avatar Feb 22 '23 07:02 CHAT-00001

嗯哼,谢谢你的分享精神!另外,你觉得ws-rs这个websocket框架怎么样?我看他的示例好简单.

只是看上去方便使用,才用了这个,目前体验下来还可以,基础功能都没问题

ThinkCats avatar Feb 22 '23 08:02 ThinkCats

嗯哼,谢谢你的分享精神!另外,你觉得ws-rs这个websocket框架怎么样?我看他的示例好简单.

只是看上去方便使用,才用了这个,目前体验下来还可以,基础功能都没问题 你用的就是ws-rs框架吗?我还以为你用的tokio系的

CHAT-00001 avatar Feb 22 '23 08:02 CHAT-00001

sry, 之前把 ws-rs 理解错了,我这个里面用的是 tokio-tungstenite,是tokio系的,这个看上去比较方便,并且很方便的获取到信息的原文和连接信息。并不是ws-rs。

ThinkCats avatar Feb 22 '23 08:02 ThinkCats

sry, 之前把 ws-rs 理解错了,我这个里面用的是 tokio-tungstenite,是tokio系的,这个看上去比较方便,并且很方便的获取到信息的原文和连接信息。并不是ws-rs。

你没用actix-web吗?rest ful api用的啥

CHAT-00001 avatar Feb 22 '23 09:02 CHAT-00001

web 框架用的是 rocket,不是actix-web,使用到的依赖,都可以在 Cargo.toml里面看到的。

ThinkCats avatar Feb 22 '23 09:02 ThinkCats

好的!谢谢你的

CHAT-00001 avatar Feb 27 '23 00:02 CHAT-00001