摘要: 一、索引 1.1什么是索引 索引是一种数据结构(存储数据的方式),存储字段值的内容和对应真实数据的物理地址。 查询数据通过索引查询到物理地址,再通过物理地址直接定位数据。 索引是一种以空间换取时间的方式,牺牲了写的速度,提高查询速度。 之所以索引速度快,是因为建立索引后,查询变为:查询字段->索引- 阅读全文
posted @ 2018-03-11 18:18 爱music的程序猿 阅读(130) 评论(0) 推荐(0)
摘要: 一、优化 浏览器=>web服务器=>后端脚本(php)=>数据库(mysql) ①提高并发量 负载均衡 并发量更高的软件(nginx) ②页面静态化 不经常发生数据变动的动态网页生成为静态页面,提高访问速度 ③内存缓存优化 把数据缓存到内存中,提高数据响应速度 ④数据库优化 一般数据读写频繁,可以缓 阅读全文
posted @ 2018-03-11 16:34 爱music的程序猿 阅读(101) 评论(0) 推荐(0)
摘要: 一、Mongodb介绍 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。比较适合存储大量的没有规则,无序的数据。 MongoDB 将数据存储为 阅读全文
posted @ 2018-03-11 11:19 爱music的程序猿 阅读(95) 评论(0) 推荐(0)