- !!!用户新注册邮件系统遭恶意攻击,暂不能发送邮件,请隔天尝试。寻求解决方案中
- 【征集】西西河的经济学,及清流措施,需要主动参与者
- 『稷下学宫』新认证方式
- 24年网站打算和努力目标
主题:【原创】对SNS架构的非典型性批评 -- 邓侃
共:💬48 🌺64 新:
早些年有所谓XML database,一个同事跟我吹这个是业界未来,会取代Relational Database。但我实在想不通,数据量大的时候,如何能够提高表现? 于是反驳不可能。现在看,这场争论应该是我赢了。
为什么要用DB?
我能想得到的几个原因
其一,是SQL接近标准化,不同品牌的数据库之间的SQL很小,易上手,程序员众多
其二,经过多年的优化,数据存贮速度已经不是很大问题了
其三,对大量数据的统计处理实在方便。
存在就是合理,没有其他数据存取技术,能够同时满足以下条件:
1,更快的表现
2,更容易上手,
3,更容易统计
如果有的话,SQL就会退出舞台了。
回到SNS上面来,应该说,有的内容还是Structured,例如个人信息等等,这部分用Relational DB是没有问题的。
另外一部分,例如上载图片,完全不必存放在DB里,DB里可以只存放图片的路径。
总而言之,Relational DB不过是创建SNS的一个工具而已,不必刻意绕过它吧?
- 相关回复 上下关系8
🙂加入了开心网 1 邓侃 字116 2008-08-26 01:56:40
🙂现在我看到的基本都是病毒营销来的 五度 字300 2008-08-26 02:22:31
🙂简单就是美 1 邓侃 字72 2008-08-26 02:34:21
🙂呵呵,这个问题我也想了很久了
🙂SNS和RDBMS的问题 1 邓侃 字457 2008-08-25 22:20:56
🙂“用户享受最快的服务,而把开发的难度留给工程师” 女生跟班 字30 2008-08-26 16:59:31
🙂嘻嘻,要是让我选 懒厨 字82 2008-08-25 22:27:00
🙂等待 1cat 字69 2008-08-25 21:29:27