淘客熙熙

主题:【原创】对SNS架构的非典型性批评 -- 邓侃

共:💬48 🌺64 新:
全看分页树展 · 主题 跟帖
家园 呵呵,这个问题我也想了很久了

早些年有所谓XML database,一个同事跟我吹这个是业界未来,会取代Relational Database。但我实在想不通,数据量大的时候,如何能够提高表现? 于是反驳不可能。现在看,这场争论应该是我赢了。

为什么要用DB?

我能想得到的几个原因

其一,是SQL接近标准化,不同品牌的数据库之间的SQL很小,易上手,程序员众多

其二,经过多年的优化,数据存贮速度已经不是很大问题了

其三,对大量数据的统计处理实在方便。

存在就是合理,没有其他数据存取技术,能够同时满足以下条件:

1,更快的表现

2,更容易上手,

3,更容易统计

如果有的话,SQL就会退出舞台了。

回到SNS上面来,应该说,有的内容还是Structured,例如个人信息等等,这部分用Relational DB是没有问题的。

另外一部分,例如上载图片,完全不必存放在DB里,DB里可以只存放图片的路径。

总而言之,Relational DB不过是创建SNS的一个工具而已,不必刻意绕过它吧?

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河