萧晔离
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
最佳答案

如果数据增长很快,可以使用ElasticSearch。

5年前 评论
萧晔离 (楼主) 5年前
讨论数量: 5

你这个例子,,,简直跟 《高性能MySQL》上的案例一模一样,,,

不过你这才 1W 数据,,,

5年前 评论
萧晔离 (楼主) 5年前
largezhou (作者) 5年前
萧晔离 (楼主) 5年前

不要试图用什么牛逼花样数据库技术去增加复杂度,给自己留大坑。直接跑个定时任务,每天凌晨跑,把用户一次性全读取出来放在数组里,也就是放内存。然后计算,匹配,然后再把结果放到mysql里。现阶段的数据量远远小于内存的上限,何必去折腾。当数据库太大的时候才用各种技巧。但当下最好最省事最高效的方式就是在内存里硬干。

5年前 评论
萧晔离 (楼主) 5年前

如果数据增长很快,可以使用ElasticSearch。

5年前 评论
萧晔离 (楼主) 5年前

@萧晔离 楼主搞定了没,有同样需求

4年前

有人帮你维护嘛,这点数据先考虑脚本分析统计吧

4年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!