2问
来源:6-9 【勤于思考,夯实学习成果】搜索推荐v1.0架构习题
![](http://img1.sycdn.imooc.com/user/53d7a86e00014bc701000100-100-100.jpg)
lahm
2020-04-22
2.因为这个系统更注重在搜索业务上,设想把数据库分布在多个服务器上,做成分布式,减轻但服务器的压力,但是sql用explain语句去看的时候发现模糊查询的复杂度还是太高了,即使做成分布式,用户量一旦增长,也会很快不行。
自己还是觉得可以把距离计算放在service层进行,内存的占用相比于数据库的占用来说,对系统的压力要小一点。
写回答
2回答
-
weixin_慕设计8232243
2020-05-02
我的实现也是类似,我是将原始数据筛选取出,然后再service中进行距离、排序的计算。不知道这样处理是否可以减轻数据库的压力呢?
00 -
lahm
提问者
2020-04-22
ps:最近在做毕设,老师能不能推荐下你在第七章用的画图的软件,,,,,最近画ER图,画数据库设计的图,写需求分析写的头疼
00
相似问题