关于node和mysql并发处理的小问题有知道的吗?
最近在学习node和mysql,用websocket写了个练手聊天程序。
设计的流程是这样的:
- 用户登陆时连接websocket,并存到一个数据结构中保存
- A用户发送信息给B时,在Node端的socket接收到信息,先存到数据库中,在sql执行成功的回调中通过socket发送给B,完成一次信息发送。
问题来了,如果是有多个用户同时发送信息,都走这个流程,这里node端的socket和mysql操作应该如何处理并发呢?
本人小白一个,只是突然好奇,若是哪里的理解有偏差,还望指出~
mysql
node
赞
收藏 0
回答 1
待解决
相关问题
关于短信监控和处理的问题有知道的吗?
2646浏览 • 1回复 待解决
mysql 索引问题有知道的吗?
2512浏览 • 1回复 待解决
关于clog和data的问题有知道的吗?
3118浏览 • 1回复 待解决
mysql共享锁问题有知道的吗?
2183浏览 • 1回复 待解决
关于图片组件的问题有知道的吗?
965浏览 • 1回复 待解决
PHP高并发写入数据重复问题有知道的吗?
2296浏览 • 1回复 待解决
mysql主从同步的问题有知道的吗?
2537浏览 • 1回复 待解决
关于redis 集群问题有知道的吗?
2084浏览 • 1回复 待解决
关于禁用屏保的问题有知道的吗?
2660浏览 • 1回复 待解决
mysql插入多条记录的问题有知道的吗?
2018浏览 • 1回复 待解决
关于处理数据库时分层有知道的吗?
2962浏览 • 1回复 待解决
关于用 Redis 查询的问题有知道的吗?
2378浏览 • 1回复 待解决
请教一个mysql问题有知道的吗?
2285浏览 • 1回复 待解决
mysql替换字符串的问题有知道的吗?
3187浏览 • 1回复 待解决
关于服务卡的界面开发问题有知道的吗?
2514浏览 • 1回复 待解决
关于OpenHarmony native_api的问题有知道的吗?
3582浏览 • 1回复 待解决
K8S 如何删除 node有知道的吗?
2632浏览 • 1回复 待解决
关于鸿蒙调节亮度和音量的API有知道的吗?
2914浏览 • 1回复 待解决
Mysql怎么添加外键有知道的吗?
1870浏览 • 1回复 待解决
MySQL中innodb的锁有知道的吗?
1910浏览 • 1回复 待解决
有关Mysql数据库跟踪器的问题有知道的吗?
2142浏览 • 1回复 待解决
关于msmq消息队列有知道的吗?
1989浏览 • 1回复 待解决
AES 加密问题,有知道的吗?
55浏览 • 1回复 待解决
WebView层级问题有知道的吗?
5216浏览 • 1回复 待解决
关于数据库商品库存的架构设计问题有知道的吗?
2522浏览 • 1回复 待解决
socket都有socketId的,在发消息之前,应该做 socketId和用户的绑定表,例如: SocketId=1 <=> UserA,SocketId=2 <=> UserB ,node端收到 收到消息后,要根据socketId找到对应的用户,然后存储消息。然后找到UserB对应的Socket,把A的消息发送给B