开篇有益:为什么选择MongoDB? 为啥用MongoDB? 赶NoSQL时髦? Auto-shard等激动人心的特性? No! 08年,还都是浮云。 最初的想法是寻找一个可靠的分布式K/V解决MySQL的问题。 NoSQL(NoSQL = Not Only SQL ),意即反SQL运动,是一项全新的数据库革命性运动,早
开篇有益:为什么选择MongoDB?
为啥用MongoDB?
赶NoSQL时髦?
Auto-shard等激动人心的特性?
•No! 08年,还都是浮云。
最初的想法是寻找一个可靠的分布式K/V解决MySQL的问题。
nosql(nosql = not only sql ),意即反sql运动,是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。nosql的拥护者们提倡运用非关系型的数据存储,相对于目前铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。
所以说,NoSQL不仅仅是产品,更是一项运动!
原来的架构![image_thumb[24] image_thumb[24]](http://www.68idc.cn/help/uploads/allimg/131114/113J16123_0.png)
•MySQL(Percona),,
Master-Master-Slaves
•HA:MMM
新需求 如何解决?原有MySQL的方案:
![image_thumb[23] image_thumb[23]](http://www.68idc.cn/help/uploads/allimg/131114/113J0M30_1.png)
继续使用Memcached?
决定:寻找Memcached替代品
选中Flare:
项目开发1个月后:
(1)个人能力有限,无法解决一些灵异事件
(2)没有开发者社区
(3)不懂日文
新的候选者MongoDB:
胆子大一点MySQL +MongoDB?
能否彻底抛弃MySQL?
胆子再更大一点好吧,试试:
MongoDB,就是它了一举两得的加分项:GridFS
综上原因,选对了!
本文参收集网络资料整理,作为我选择MongoDB的一个参考。
posted on
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号