频繁发送请求操作数据库优化

weixin_40903833 2018-01-21 11:43:33
现有需求:多个手机每秒http发送定位数据,服务器端接收数据推送mq并数据入库。
感觉请求太频繁了,而且数据库连接太多,请问有什么优化的办法么
...全文
729 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
viewallboy 2018-01-23
  • 打赏
  • 举报
回复
Nodejs 搭建一个服务创建长连接来收集坐标数据,然后定时去同步这些数据。这样可以不破坏原来的环境来,改变现状。
tianfang 2018-01-22
  • 打赏
  • 举报
回复
推送到MQ就可以了,然后由MQ的消费者来保存数据库,mq的消费者数量是可控的
那年花 2018-01-22
  • 打赏
  • 举报
回复
请求多线程化
rumlee 2018-01-22
  • 打赏
  • 举报
回复
既然上了MQ了,那就好办了啊,MQ消费端批量入库就好了。
Braska 2018-01-22
  • 打赏
  • 举报
回复
2楼正解,mq设置多消费者加快消费且保证稳定。批量插入尽量减少与数据库交互。
大碗2512 2018-01-21
  • 打赏
  • 举报
回复
数据库连接可以使用连接池
oyljerry 2018-01-21
  • 打赏
  • 举报
回复
mq另一端控制消费者个数。用数据库连接池等,然后就是可以一次批量写入多笔数据

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧