Infinispan Data Grid Platform Definitive Guide
暫譯: Infinispan 數據網格平台權威指南
Wagner Roberto dos Santos
- 出版商: Packt Publishing
- 出版日期: 2015-05-30
- 售價: $2,010
- 貴賓價: 9.5 折 $1,910
- 語言: 英文
- 頁數: 464
- 裝訂: Paperback
- ISBN: 1782169970
- ISBN-13: 9781782169970
海外代購書籍(需單獨結帳)
商品描述
Master Infinispan to create scalable and high-performance applications
About This Book
- Create highly scalable applications using the Infinispan Data Grid Platform
- Maximize your application's performance in any cluster environment
- Become an expert in creating powerful solutions using Infinispan through ready-to-use examples
Who This Book Is For
This practical guide is intended for those who want to learn how to build extremely scalable applications. This book is easy to read and is aimed at Java enterprise developers with a solid knowledge of Java. However, no previous coding experience with Infinispan is required.
What You Will Learn
- Install Infinispan and create the perfect development environment
- Get acquainted with topologies and strategies for different situations and data access patterns
- Familiarize yourself with scaling techniques and concepts including distributed transactions, ACID, and database sharding
- Monitor your Infinispan instances by using RHQ or JMX clients
- Control and manage transactions using JTA and use the available APIs to manipulate your cache data
- Create an application called TicketMonster and learn how to implement Infinispan
- Learn about JGroups and how to use it with Infinispan for reliable communication
- Learn the concepts behind big data and how to work with Infinispan MapReduce API
In Detail
Infinispan is an extremely scalable, highly available key/ value data store and data grid platform. In-memory data grids (IMDG) have recently been gaining a lot of attention, and the market for this technology is steadily increasing.
This book is a practical guide that covers all Infinispan features in a progressive manner with the help of real-world and ready-to-use examples. You will learn how to install Infinispan and create a perfect development environment. Next, you will learn how to persist data to a permanent store and integrate Infinispan with technologies such as Hibernate OGM, Amazon Web Services (AWS), and CDI. Finally, we will present a sample application that you can download from the JBoss Developer Framework. By the end of this book, you will be able to build extremely scalable applications, providing a highly available key/value data store.
商品描述(中文翻譯)
**掌握 Infinispan 以創建可擴展且高效能的應用程式**
## 本書介紹
- 使用 Infinispan 數據網格平台創建高度可擴展的應用程式
- 在任何叢集環境中最大化應用程式的效能
- 通過現成的範例成為使用 Infinispan 創建強大解決方案的專家
## 本書適合誰
這本實用指南適合那些想學習如何構建極具可擴展性的應用程式的人。本書易於閱讀,針對具有扎實 Java 知識的 Java 企業開發人員。然而,無需具備 Infinispan 的先前編碼經驗。
## 您將學到什麼
- 安裝 Infinispan 並創建完美的開發環境
- 熟悉不同情況和數據訪問模式的拓撲結構和策略
- 了解擴展技術和概念,包括分佈式事務、ACID 和數據庫分片
- 使用 RHQ 或 JMX 客戶端監控您的 Infinispan 實例
- 使用 JTA 控制和管理事務,並使用可用的 API 操作您的快取數據
- 創建一個名為 TicketMonster 的應用程式,並學習如何實現 Infinispan
- 了解 JGroups 及其如何與 Infinispan 一起使用以實現可靠的通信
- 學習大數據背後的概念以及如何使用 Infinispan MapReduce API
## 詳細內容
Infinispan 是一個極具可擴展性、高可用性的鍵/值數據存儲和數據網格平台。內存數據網格(IMDG)最近受到廣泛關注,這項技術的市場正在穩步增長。
本書是一個實用指南,以漸進的方式涵蓋所有 Infinispan 功能,並提供現實世界的現成範例。您將學習如何安裝 Infinispan 並創建完美的開發環境。接下來,您將學習如何將數據持久化到永久存儲,並將 Infinispan 與 Hibernate OGM、Amazon Web Services (AWS) 和 CDI 等技術集成。最後,我們將提供一個您可以從 JBoss 開發框架下載的範例應用程式。在本書結束時,您將能夠構建極具可擴展性的應用程式,提供高可用的鍵/值數據存儲。