如何用PHP和MySQL高效处理千万级长尾词数据?
- 内容介绍
- 文章标签
- 相关推荐
本文共计881个文字,预计阅读时间需要4分钟。
推荐: PHP视频教程+MySQL表设计思路+一张一张的订单表,可分解成五张表,每张表只有两千万数据,这样分表了就减轻了原本一张表的压力,分表需要根据某个条件进行分割,这里可以按地区分。
推荐:《PHP视频教程》
mysql分表思路
一张一亿的订单表,可以分成五张表,这样每张表就只有两千万数据,分担了原来一张表的压力,分表需要根据某个条件进行分,这里可以根据地区来分表,需要一个中间件来控制到底是去哪张表去找到自己想要的数据。
中间件:根据主表的自增id作为中间件(什么样的字段适合做中间件?要具备唯一性)
怎么分发?主表插入之后返回一个id,根据这个id和表的数量进行取模,余数是几就往哪张表中插入数据。
本文共计881个文字,预计阅读时间需要4分钟。
推荐: PHP视频教程+MySQL表设计思路+一张一张的订单表,可分解成五张表,每张表只有两千万数据,这样分表了就减轻了原本一张表的压力,分表需要根据某个条件进行分割,这里可以按地区分。
推荐:《PHP视频教程》
mysql分表思路
一张一亿的订单表,可以分成五张表,这样每张表就只有两千万数据,分担了原来一张表的压力,分表需要根据某个条件进行分,这里可以根据地区来分表,需要一个中间件来控制到底是去哪张表去找到自己想要的数据。
中间件:根据主表的自增id作为中间件(什么样的字段适合做中间件?要具备唯一性)
怎么分发?主表插入之后返回一个id,根据这个id和表的数量进行取模,余数是几就往哪张表中插入数据。

