框架學習彙總資源

1:深刻淺出Mybatis系列(一)---Mybatis入門   http://www.cnblogs.com/dongying/p/4031382.htmlhtml

mybatis實戰教程(mybatis in action),mybatis入門到精通  http://blog.csdn.net/techbirds_bao/article/details/9233599/

http://limingnihao.iteye.com/blog/781671java

2: 隨筆分類 - Spring      http://www.cnblogs.com/leiOOlei/category/531721.htmlspring

3:Spring 框架的設計理念與設計模式分析數據庫

https://my.oschina.net/uniquejava/blog?sort=time&catalog=396619&p=2&temp=1476686147504設計模式

https://www.ibm.com/developerworks/cn/java/j-lo-spring-principle/#icommentsmybatis

4:Spring讀書筆記架構

http://blog.csdn.net/chenssy/article/details/8222744oracle

5:超全的數據庫分類介紹框架

http://www.jianshu.com/p/107c6b045245機器學習

7:Redis  http://www.cnblogs.com/shanyou/archive/2012/09/04/2670972.html

http://blog.csdn.net/pi9nc/article/details/17719737

6:oracle lob 簡單介紹

http://www.cnblogs.com/sopost/archive/2010/01/19/2190124.html

今天許多大型互聯網項目都會選用MySQL(或任何關係型數據庫) + NoSQL的組合方案

  • 關係型數據庫適合存儲結構化數據,如用戶的賬號、地址
    • 這些數據一般須要作結構化查詢(嗯,好像是廢話),好比join,這時候,關係型數據庫就要勝出一籌
    • 這些數據的規模、增加的速度一般是能夠預期的
    • 事務性、一致性
  • NoSQL適合存儲非結構化數據,如文章、評論
    • 這些數據一般用於模糊處理,如全文搜索、機器學習
    • 這些數據是海量的,並且增加的速度是難以預期的,
    • 根據數據的特色,NoSQL數據庫一般具備無限(至少接近)伸縮性
    • 按key獲取數據效率很高,可是對join或其餘結構化查詢的支持就比較差

嗯,好像在答SQL vs NoSQL了,不過就是基於它們的適用範圍不一樣,目前主流架構纔會採用組合方案,一個也不能少。目前爲止,尚未出現一個可以通吃各類場景的數據庫,並且根據CAP理論,這樣的數據庫是不存在的。

相關文章
相關標籤/搜索