Redis實戰核心篇
第1章 初識Redis
第2章 使用Redis構建Web應用
第二部分 核心概念
第3章 Redis命令
第4章 資料安全與性能保障
第5章 使用Redis構建支持程式
第6章 使用Redis構建應用程式組件
第7章 基于搜索的應用程式
第8章 構建簡單的社交網站
第三部分 進階內容
第9章 降低記憶體占用
第10章 擴展Redis
第11章 Redis的Lua腳本編程
Redis是一個key-value存盤系統,和Memcached類似,它支持存盤的value型別相對更多,包括string(字串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hash(哈希型別),這些資料型別都支持push/pop、add/remove及取交集并集和差集及更豐富的操作,而且這些操作都是原子性的,在此基礎上,redis支持各種不同方式的排序,與memcached一樣,為了保證效率,資料都是快取在記憶體中,區別的是redis會周期性的把更新的資料寫入磁盤或者把修改操作寫入追加的記錄檔案,并且在此基礎上實作了master-slave(主從)同步,
Redis 是一個高性能的key-value資料庫, redis的出現,很大程度補償了memcached這類key/value存盤的不足,在部 分場合可以對關系資料庫起到很好的補充作用,它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客戶端,使用很方便, [1]
Redis支持主從同步,資料可以從主服務器向任意數量的從服務器上同步,從服務器可以是關聯其他從服務器的主服務器,這使得Redis可執行單層樹復制,存盤可以有意無意的對資料進行寫操作,由于完全實作了發布/訂閱機制,使得從資料庫在任何地方同步樹時,可訂閱一個頻道并接收主服務器完整的訊息發布記錄,同步對讀取操作的可擴展性和資料冗余很有幫助,
redis的官網地址,非常好記,是redis.io,(特意查了一下,域名后綴io屬于國家域名,是british Indian Ocean territory,即英屬印度洋領地)
目前,Vmware在資助著redis專案的開發和維護,
由于細節內容實在太多啦,所以只把部分知識點截圖出來粗略的介紹,每個小節點里面都有更細化的內容!
深入理解Java虛擬機:JVM高級特性與最佳實踐
第一部分 走近Java
第1章 走近Java
第二部分 自動記憶體管理機制
第2章 Java記憶體區域與記憶體溢位例外
第3章 垃圾收集器與記憶體分配策略
第4章 虛擬機性能監控與故障處理工具
第5章 調優案例分析與實戰
第三部分 虛擬機執行子系統
第6章 類檔案結構
第7章 虛擬機類加載機制
第8章 虛擬機位元組碼執行引擎
第9章 類加載及執行子系統的案例與實戰
第四部分 程式編譯與代碼優化
第10章 早期(編譯期)優化
第11章 晚期(運行期)優化
第五部分 高效并發
第12章 Java記憶體模型與執行緒
第13章 執行緒安全與鎖優化
JVM是Java Virtual Machine(Java虛擬機)的縮寫,JVM是一種用于計算設備的規范,它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實作的,
引入Java語言虛擬機后,Java語言在不同平臺上運行時不需要重新編譯,Java語言使用Java虛擬機屏蔽了與具體平臺相關的資訊,使得Java語言編譯程式只需生成在Java虛擬機上運行的目標代碼(位元組碼),就可以在多種平臺上不加修改地運行,
由于細節內容實在太多啦,所以只把部分知識點截圖出來粗略的介紹,每個小節點里面都有更細化的內容!
Nginx實戰
第1章 Nginx簡介
第2章 Nginx服務器的安裝與配置
第3章 Nginx的基本配置與優化
第4章 Nginx與PHP(FastCGI)的安裝、配置與優化
第5章 Nginx與JSP、ASP.NET、Perl的安裝與配置
第6章 Nginx HTTP負載均衡和反向代理的配置與優化
第7章 Nginx的Rewrite規則與實體
第8章 Nginx模塊開發
第9章 Nginx的Web快取服務與新浪網的開源NCACHE模塊
第10章 Nginx在國內知名網站中的應用案例
第11章 Nginx的非典型應用實體
第12章 Nginx的核心模塊
第13章 Nginx的標準HTTP模塊
第14章 Nginx的其他HTTP模塊
第15章 Nginx的郵件模塊
Nginx (engine x) 是一個高性能的HTTP和反向代理web服務器,同時也提供了IMAP/POP3/SMTP服務,Nginx是由伊戈爾·賽索耶夫為俄羅斯訪問量第二的Rambler.ru站點(俄文:Рамблер)開發的,第一個公開版本0.1.0發布于2004年10月4日,
其將源代碼以類BSD許可證的形式發布,因它的穩定性、豐富的功能集、示例組態檔和低系統資源的消耗而聞名,2011年6月1日,nginx 1.0.4發布,
Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,在BSD-like 協議下發行,其特點是占有記憶體少,并發能力強,事實上nginx的并發能力確實在同型別的網頁服務器中表現較好,中國大陸使用nginx網站用戶有:百度、京東、新浪、網易、騰訊、淘寶等,
由于細節內容實在太多啦,所以只把部分知識點截圖出來粗略的介紹,每個小節點里面都有更細化的內容!
高性能MySQL實戰
第1章 MySQL 架構與歷史
第2章 MySQL 基準測驗
第3章 服務器性能剖析
第4章 Schema 與資料型別優化
第5章 創建高性能的索引
第6章 查詢性能優化
第7章 MySQL 高級特性
第8章 優化服務器設定
第9章 作業系統和硬體優化
第10章 復制
第11章 可擴展的MySQL
第12章 高可用性
第13章 云端的MySQL
第14章 應用層優化
第15章 備份與恢復
第16章 MySQL 用戶工具
附錄A MySQL 分支與變種
附錄B MySQL 服務器狀態
附錄C 大檔案傳輸
附錄D EXPLAIN
附錄E 鎖的除錯
附錄F 在MySQL 上使用Sphinx
高性能MySQL是分享MySQL實用經驗的圖書,它不但可以幫助MySQL初學者提高使用技巧,更為有經驗的MySQL DBA指出了開發高性能MySQL應用的途徑,
高性能MySQL(第2包含16章和6個附錄,內容覆寫MySQL系統架構、設計應用技巧、SQL陳述句優化、服務器性能調優、系統配置管理和安全設定、監控分析,以及復制、擴展和備份/還原等主題,每一章的內容自成體系,適合各領域技術人員作選擇性的閱讀,
由于細節內容實在太多啦,所以只把部分知識點截圖出來粗略的介紹,每個小節點里面都有更細化的內容!
深入理解Kafka:核心設計與實踐原理
第1章 初識Kafka
第2章 生產者
第3章 消費者
第4章 主題與磁區
第5章 日志存盤
第6章 深入服務端
第7章 深入客戶端
第8章 可靠性探究
第9章 Kafka應用
第10章 Kafka監控
第11章 高級應用
第12章 Kafka與Spark的集成
附錄A Kafka原始碼環境搭建
Kafka是由Apache軟體基金會開發的一個開源流處理平臺,由Scala和Java撰寫,Kafka是一種高吞吐量的分布式發布訂閱訊息系統,它可以處理消費者在網站中的所有動作流資料, 這種動作(網頁瀏覽,搜索和其他用戶的行動)是在現代網路上的許多社會功能的一個關鍵因素, 這些資料通常是由于吞吐量的要求而通過處理日志和日志聚合來解決, 對于像Hadoop一樣的日志資料和離線分析系統,但又要求實時處理的限制,這是一個可行的解決方案,Kafka的目的是通過Hadoop的并行加載機制來統一線上和離線的訊息處理,也是為了通過集群來提供實時的訊息,
由于細節內容實在太多啦,為不影響大家閱讀,所以只把部分知識點截圖出來粗略的介紹,每個小節點里面都有更細化的內容!
相應的文章已經整理形成檔案,git掃碼獲取資料看這里
https://gitee.com/biwangsheng/personal.git
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/17430.html
標籤:Java
上一篇:訊息佇列核心-如何保證訊息不丟失
下一篇:PHP 面向物件
