开发者社区> 问答> 正文

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

已解决

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

展开
收起
小小虾米子的宝1 2018-03-13 15:34:19 3902 0
4 条回答
写回答
取消 提交回答
  • 采纳回答

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

    2019-07-17 22:01:31
    赞同 1 展开评论 打赏
  • PostgreSQL你值得拥有。

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

    2019-07-17 22:01:31
    赞同 2 展开评论 打赏
  • 域名投资

    2019-07-17 22:01:31
    赞同 展开评论 打赏
  • 个人博客www.soaringroad.com构建中,欢迎光临。

    分库分表

    2019-07-17 22:01:31
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载