开发者社区> 问答> 正文

云端数据库的查询方法是什么样子的

虾米--- 2018-03-13 15:34:19 835

今天遇到一个问题,比如说,我做了一个购物类型的网站,给所有的商品建了一个表格,商品的属性包括所属商家和商品种类,如果我在主页点击某个商家按钮,或者某个种类的按钮,页面跳转后,出现的是数据库里面符合对应条件的商品,网站小,品种少还好,但是如果多了,每次查询都会占用很大的内存,对于这个问题,大神们是怎么解决的,比如说淘宝网,点击一个类后,商品特别多,检索起来特别麻烦的,怎么优化的

数据库
分享到
取消 提交回答
全部回答(4)
  • 戚星
    2019-07-17 22:01:31
    已采纳

    1、会加缓存。
    2、会使用全文搜索引擎,比如es,sphinx之类的。

    1 0
  • 卓刀
    2019-07-17 22:01:31

    这个问题,我理解您是害怕数据太多占用服务器更多的内存。
    不知道您使用的什么数据库,不过一般数据库都有类似mysql 的limit x, x 的方法。您可以把这些商品做成分页展示的,这样就可以避免数据过大造成内存暴涨的问题。
    另外,根据数据的访问特点,可以在数据库中增加额外的索引,加速这个查询过程。

    2 0
  • 陨落
    2019-07-17 22:01:31

    域名投资

    0 0
  • 冰封加百列
    2019-07-17 22:01:31

    分库分表

    0 0
添加回答
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程