先给出我的核心观点:学习,无论你是学什么,也无论你有没有基础。思考永远是第一位的,有些知识你没接触过不要紧,用不着害怕,也没必要害怕。重要的是一秒钟也不要停止思考,问题要想透彻,正所谓磨刀不误砍柴工。尤其是作为工程师,要有打破砂锅问到底的精神,否则你怎么学都没用。
基础:
调优:
核心原理:
架构与运维:
1.数据量太大,比如上亿,就用oracle,优点上亿数据对oracle来说轻飘飘的,也不用太多优化配置,缺点安装比较麻烦,上手比较慢。
2.数据量较大,比如千万级,用postgresql,它号称对标oracle,处理千万级数据还是可以的,也是易学易用。
3.数据量一般,比如百万级,用mysql,这个级别的数据量mysql处理还是比较快的。
4.数据量较小,比如十万以下,sqlite、access都可以。
上面是基于单表操作的数据量,你看着选。
这个问题估计没有人能比我更权威了,因为我家的客厅就是3米6的宽度,我们目前正在用的也正是65寸的电视机,一点都不会觉得大。
这是我家的户型图,正好3米6吧。
下面这张图是刚才坐在沙发上拍的挂在墙上的电视的观看效果。
一点都不觉得大吧,特别适合看高清频道,也适合周末在家看大片。