- MariaDB必知必會
- (美)Ben Forta
- 735字
- 2020-10-30 18:17:30
譯者序
一開始完全是偶然看到《MariaDB Crash Course》這本書,然后深深地被作者幽默的寫作風格和清晰的講解思路所折服,于是便萌生了翻譯本書的念頭。而實際上,這本書是MySQL Crash Course(《MySQL必知必會》)的姊妹篇。
翻譯之初,給自己定下的目標是不要翻譯成英語式的漢語,索性在翻譯本書的時候不去閱讀《MySQL必知必會》,而翻譯時投入極大的熱情,仔細理解作者想要表達的意思。現在看來,大體是達到了預期定下的這個目標。
本書的標題覆蓋了書中所要表達的內容,而作者也切實做到了這一點。所謂的“必知必會”,就是基礎。如果沒有透徹地理解基礎知識,那么在這個基礎上研究更高深的技術也無異于建造空中樓閣。這一點,在我實際的開發過程中深有體會,數據庫的核心操作也就是增刪改查,而一旦涉及數據內容的存取,就會有I/O吞吐量、內存容量、多個線程的數據讀取共享問題,以及異步操作中所要考慮的數據同步問題。這些問題在實際開發中都會切實面臨,需要著手解決,而這一切都建立在對基本內容有徹底的理解之上。
讀者閱覽本書時,也不要局限于書中所講內容。書中給出的建議大都加上了“一般情況”這些字樣,以提醒讀者,書中描述的準則適用于大多數情況。對于實際的開發,需要結合具體的案例和實際的環境去調整、應變這些準則。例如,我在進行游戲項目開發時,實際使用的數據庫表是沒有或者很少有外鍵的,以便減少插入和刪除語句,加快數據的存取工作。
如果你是MariaDB新手,本書無疑是使讀者登堂入室的首選作品;如果讀者是數據庫開發的高手或者專家,空閑時回顧一下,也是大有裨益的。
本書翻譯的完成離不開原書作者Ben Forta的信任,出版社編輯們的耐心幫助和審閱,同事陳一力辛苦地校對,以及廣大網友的支持。
而限于時間倉促以及譯者水平,翻譯內容中的疏漏和錯誤無法完全避免,還請廣大讀者指正。
張藝樂
2014年4月25日
- 計算機網絡
- ASP.NET MVC4框架揭秘
- C語言程序設計(第2 版)
- Oracle從新手到高手
- Visual Basic編程:從基礎到實踐(第2版)
- Rake Task Management Essentials
- AngularJS Web Application Development Blueprints
- Java Web程序設計
- Hands-On GPU:Accelerated Computer Vision with OpenCV and CUDA
- 編程菜鳥學Python數據分析
- Citrix XenServer企業運維實戰
- Java并發編程之美
- SpringBoot從零開始學(視頻教學版)
- C語言程序設計實踐
- Clojure High Performance Programming(Second Edition)