今天遇到一个问题,比如说,我做了一个购物类型的网站,给所有的商品建了一个表格,商品的属性包括所属商家和商品种类,如果我在主页点击某个商家按钮,或者某个种类的按钮,页面跳转后,出现的是数据库里面符合对应条件的商品,网站小,品种少还好,但是如果多了,每次查询都会占用很大的内存,对于这个问题,大神们是怎么解决的,比如说淘宝网,点击一个类后,商品特别多,检索起来特别麻烦的,怎么优化的
这个问题,我理解您是害怕数据太多占用服务器更多的内存。
不知道您使用的什么数据库,不过一般数据库都有类似mysql 的limit x, x 的方法。您可以把这些商品做成分页展示的,这样就可以避免数据过大造成内存暴涨的问题。
另外,根据数据的访问特点,可以在数据库中增加额外的索引,加速这个查询过程。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。