海量数据的话,就很复杂了。单纯的数据库需要很多的从库进行分流,需要硬件支持。
海量数据的处理可以考虑其他的数据存储,以mysql作为基础数据,前端用NOsql数据库,比如mongodb Tc 等数据库,分布式存储,这些一般是解决海量存储的方案,如果这都不行只能是hadoop 或者hbase,不过据我所知,百度,qq这类的企业级别的才会用这个。
数据库的话除了基本的优化和sql语句优化,还真没什么了,而且也不是一两句能说清楚的。
如果是海量视频的话,缓存和带宽才是你们要重点考虑的东西。
访问压力,缓存,查询优化都有很多功夫要做,哪里是一两句能解释得清楚的。
不知道你要问什么,一个方面是 海量的视频访问带来的服务器压力。一个方面是数据库的优化。两个关联不大吧。
数据库的话除了基本的优化和sql语句优化,还真没什么了,而且也不是一两句能说清楚的。
如果是海量视频的话,缓存和带宽才是你们要重点考虑的东西。
海量数据的话,就很复杂了。单纯的数据库需要很多的从库进行分流,需要硬件支持。
海量数据的处理可以考虑其他的数据存储,以mysql作为基础数据,前端用NOsql数据库,比如mongodb Tc 等数据库,分布式存储,这些一般是解决海量存储的方案,如果这都不行只能是hadoop 或者hbase,不过据我所知,百度,qq这类的企业级别的才会用这个。