wusong999 2016-12-20 06:29 采纳率: 0%
浏览 2647

日程安排后,如何更好地在后台提醒

我现在在做的日程管理系统中 有这样一个需求 就是用户自定义日程管理 比如说A用户在10点时需要提醒一次 了用户在10:30分时需要提醒一次 我的思路是做一个TIMER计时器 每过一分钟去数据库查询 比对一下时间 判断时间是否匹配 如果匹配了 就发个短信通知 但我觉得这样效率不高 对数据库压力太大 大家想想有没有好的办法 就有点像163邮箱里的日程管理模块一样

  • 写回答

2条回答 默认 最新

  • 半杯凉月 2016-12-20 07:06
    关注

    1、用redis 等缓存,在有消息时放到缓存中。数据从缓存里来。特点:简单开发速度快。 速度:中

    2、用mq 中间件,实时提醒。特点:数据实时送达,开发速度:慢(其实还行,我不认为慢)

    3、轮询:半实时,直接查数据库,开发速度:快 (看服务器了,可能会有一定压力。)

    评论

报告相同问题?

悬赏问题

  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?
  • ¥15 matlab(相关搜索:紧聚焦)
  • ¥15 基于51单片机的厨房煤气泄露检测报警系统设计
  • ¥15 Arduino无法同时连接多个hx711模块,如何解决?