SQL——推薦書籍

1、《MySQL必知必會》

這本書英文原版名是很標題黨的《Teach Yourself SQL in 10 Minutes》,卻是最好的數據庫入門書,在Amazon上長期排在數據庫銷售榜首,建議想快速瞭解數據庫原理和MySQL的新手閱讀。快餐性質,簡潔明快,小開本,而且很薄,比較好讀。有前端工程師表示自己數據庫方面只讀了這本書,就足以應付大部分開發任務了。

2、《SQL學習指南(第2版 修訂版)》

如果你只想學怎麼寫SQL,那可以讀這本書。O’Reilly動物書系列,品質還是很有保證的。

3、《MySQL技術內幕——InnoDB存儲引擎》

怎麼說,每個行業都有幾本被翻來翻去的“街書”,而本書就是MySQL的“街書”,該書目前已經有了三版。從源代碼的角度深度解析了InnoDB的體系結構、實現原理、工作機制,並給出了大量最佳實踐,能幫助你係統而深入地掌握InnoDB。注重實戰,全書輔有大量的案例,可操作性極強。

4、《Redis設計與實現》

Redis是目前應用最廣泛的NoSQL數據庫。本書系統而全面地描述了Redis內部運行機制,圖示豐富,描述清晰,並給出大量參考信息,是NoSQL數據庫開發人員案頭必備。

5、《ZooKeeper:分佈式過程協同技術詳解》

ZooKeeper是Google的Chubby項目的開源實現,它曾經作爲Hadoop的子項目,在大數據領域得到廣泛應用。ZooKeeper以Fast Paxos算法爲基礎,同時爲了解決活鎖問題,對Fast Paxos算法進行了優化,因此也可以廣泛用於大數據之外的其他分佈式系統,爲大型分佈式系統提供可靠的協作處理功能。這本書是實際開發和維護中的一本最佳參考書籍。

6、《高可用MySQL(第2版)》

主要講解真實環境下如何使用MySQL的複製、集羣和監控特性,揭示MySQL可靠性和高可用性的方方面面。此書定位於解決MySQL數據庫的常見應用瓶頸,在保持MySQL持續可用性的前提下,挖潛各種提高性能的解決方案。

7、《高性能MySQL(第3版)》

作者推薦的工具、實戰案例及經驗過的診斷技術,可大大提高性能急救技能,以及加深對MySQL本質的理解。而且本書將數據庫結構的客觀方面納入思考,此外還增補了MySQL高可用性及雲特性。

8、《Oracle高效設計》

這是一本程序員普遍反映收益比較大的一本書,作者Thomas Kyte,Oracle專業領域世界上最權威的專家之一,他是Oracle核心技術小組副主席,兼《Oracle Magazine》及其在線論壇“Ask Tom”專欄作家。本書對Oracle及數據庫的知識進行了全面深入的講解,是一本關於Oracle的高級手冊。本書內容翔實,實例豐富,語言流暢且淺顯易懂,適合作爲從事Oracle開發人員的參考手冊。

9、《Oracle編程藝術:深入理解數據庫體系結構(第3版)》

對於想學習SQL、PL/SQL的書,這是一本必讀之物,除此之外,該書從開發的角度詳細解讀了整個Oracle體系結構,深入淺出,絕對佳作。
————————————————
版權聲明:本文爲CSDN博主「江南風雨2013」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/u012028371/article/details/102496857

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章