数据结构
文章平均质量分 53
峰子2012
前阿里巴巴、新浪 资深研发工程师,
每天一篇文章,喜欢的同学给一个关注,一起学习一起拿高薪
展开
-
MySQL数据太大,你们是如何拆分数据的?
在中大型项目中,一旦遇到数据量比较大,小伙伴就应该都知道要对数据进行拆分了,可是要如何拆分才是比较好呢!下面结合图文,思路,与大家聊聊设计与拆分方案。我们都知道拆分有分为垂直拆分与水平拆分。垂直拆分比较简单,也就是本来一个数据库,数据量大之后,从业务角度进行拆分多个库。如下图,独立的拆分出订单库和用户库。水平拆分的概念,是同一个业务数据量大之后,进行水平拆分。上图中订单数据达到了4000万,我们也知道mysql单表存储量推荐是百万级,如果不进行处理,mysql单表数据太大原创 2022-01-24 11:45:52 · 3309 阅读 · 0 评论 -
php单例模式
class Single { private $name;//声明一个私有的实例变量 private function __construct(){//声明私有构造方法为了防止外部代码使用new来创建对象。 } static public $instance;//声明一个静态变量(保存在类中唯一的一个实例) static public function getinstance(){//声明一个getinstance()静态方法,用于检测是否有实例对象原创 2021-08-18 16:51:41 · 74 阅读 · 0 评论