Apache Ignite內存數據組織是高性能的、集成化的以及分佈式的內存平臺,他能夠實時地在大數據集中執行事務和計算,和傳統的基於磁盤或者閃存的技術相比,性能有數量級的提高。 數據庫
將數據存儲在緩存中可以顯著地提升應用的速度,由於緩存可以下降數據在應用和數據庫中的傳輸頻率。Apache Ignite容許用戶將經常使用的熱數據儲存在內存中,它支持分片和複製兩種方式,讓開發者能夠均勻地將數據分佈式到整個集羣的主機上。同時,Ignite還支撐任何底層存儲平臺,無論是RDBMS、NoSQL,又或是HDFS。緩存
在集羣配置好以後,數據集增長只需在Ignite集羣中增長節點而不須要重啓整個集羣。節點數目能夠無限增長,因此Ignite的擴展性是無窮的。數據結構
能夠將Ignite視爲一個獨立的、易於集成的內存組件的集合,目的是改進應用程序的性能和可擴展性,部分組件包括:分佈式