数据库之泪第二章节
书接上回。今天讲述的是一些误解。 误解1:空间不足删除数据。 假如有100万数据,占空间10G。现在删除50万数据(delete from这样),占空间几何?(假设数据每行数据大小大致相等)非数据库人员认为是5G,包括很多开发人员也这样认为。一般来说OLTP数据库来说,还是10
数据库之泪第一章节
幸福的家庭似乎都一样的美好无可挑剔,不幸福的家庭总是有各种各样的不和谐,各种各样的灾难或痛苦。出处:俄国 列夫·托尔斯泰 《安娜·卡列尼娜》第一章第一句话。 解析:列夫·托尔斯泰的这句“幸福的家庭都是相似的,不幸的家庭各有各的不幸”和中国的俗语“家家有本难念的经”有异曲同工之妙。每一个家里都有一些旁人不为所知的难事,每个家庭都有别人所不同的烦恼
三个和尚与分布式数据库
原文公众号:三个和尚与分布式数据库 (qq.com) 从前有座山,山里有座庙,庙里有三个和尚。一个和尚挑水吃,两个和尚抬水吃,三个和尚没水吃!后来,故事有了延续。 总寺庙的方丈得知山上穷的连水都吃不上之后,就派来了一名主持和一名书记,共同负责解决这一问题。(这里像不像我们现在的系统?说什么一台机器处理不了大数据,一台机器支持不了业务。我总觉得我们一
应用代码也决定系统架构
https://mp.weixin.qq.com/s/wl_OmYB8fWp8vGxgn18_Lw 公众号原文经常看我公众号的朋友知道,我一直说单机数据库是最好的架构(这里单机不是说就一个机器,而是一套高可用的架构。支持节点切换,保证数据不丢失的)。分布式数据库也是的,因为它是一套。 所以我一直说数据决定架构。单套最怕的是什么?因为是一套了不用过度担心硬件了(
数据架构之我见
https://mp.weixin.qq.com/s/SXmnkpRKlhQxRp8oxueZ5A 公众号原文可能有些朋友听过系统架构但是未必听过数据架构。其实架构是围绕着数据库而展开的。我们举几个例子:1、如果一个系统就一个数据库(没有数据库的系统几乎没见过,至少有要一个吧),那么这个架构复杂不到哪里去。2、如果一个系统有多个数据库(这里指的是同构的数据库),那么这些数据库如果全部都
数据库与青霉素
https://mp.weixin.qq.com/s/zPbVEo-N07xSyEHgadlJ4Q 公众号原文 这个标题很奇怪吧?不怪,听我说说吧。 我平时听到很多类似的话,我相信你们也或多或少听过。1、Oracle处理不了大数据;2、MySQL千万级别处理不了,速度缓慢;3、PG不能高并发。其实以上都不是很正确。为什么这么说,我以我个人浅薄的经验来证