Infinispan學習筆記(一)

Infinispan 6.0.x 學習筆記


Infinispan可運行環境

1. JAVA SE,由應用程序直接使用。

2. 在應用服務器中作爲服務使用,如JBoss AS。

3. 作爲library部署在應用服務器中,由程序調用,如Tomcat,GlassFish。


Infinispan數據存儲的四種模式

1. Local,只存儲在本地中。

2. Invalidation,數據存儲在外部存儲中,如數據庫,需要時從外部存儲加載。

3. Replication,數據被複制存儲到集羣的所有節點中。

4. Distribution,數據存在所有節點的某個子集中,可實現堆內存的可增長的疊加數據網格。

(其中的Invalidation、Replication、Distribution都支持同步和異步兩種通信模式。)


與Infinispan的交互方式

1. 嵌入到應用程序代碼中。

2. 作爲遠程服務端被客戶端訪問,支持REST、memcached、Hot Rod協議。


Infinispan Maven 依賴

<dependency>
        <groupId>org.infinispan</groupId>
        <artifactId>infinispan-core</artifactId>
        <version>${infinispan.version}</version>
</dependency>













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