Ignite™是一個以內存爲中心的分佈式數據庫,緩存和處理平臺事務性,分析性和流式工作負載,以PB級的速度提供內存速度.
主要好處
- Ignite 使用者包括 ING, Sberbank, HomeAway, Wellington, FSB, The Glue, 24 Hour Fitness, JacTravel等
- 保留你的數據庫. 使用Ignite™內存數據網格和緩存功能加速現有的Relational和NoSQL數據庫
- NoSQL Scale的SQL .使用Ignite™分佈式SQL實現水平可伸縮性,強一致性和高可用性
主要特點
- 以內存爲中心的存儲.在內存和磁盤上存儲和處理分佈式數據
- 分佈式SQL.分佈式以內存爲中心的SQL數據庫,支持連接
- 分佈式鍵值. 使用最快的鍵值數據網格和緩存進行讀取,寫入和事務處理
- ACID交易. 跨分佈式數據集實施完全ACID合規性
- 並置處理.通過向羣集節點發送計算來避免數據噪聲
- 機器學習.培訓和部署分佈式機器學習模型
IGNITE和其他軟件比較
產品功能
Apache Ignite以內存爲中心的數據庫和緩存平臺包含以下一組組件:
主要特點
- 分佈式SQL
- 分佈式鍵值
- ACID交易
- 並置處理
- 機器學習
- 多語言
擴展功能
- 服務網格
- 流
- RDBMS集成
- 數據結構
- 消息和事件
- GA(Genetic Algorithms)網格
架構
- 集羣和部署
- 以內存爲中心的存儲
- 持久化
Hadoop和Spark支持
- 用於Spark的內存存儲
- 內存文件系統
- 內存中的MapReduce
Apache Ignite用例
作爲一個平臺,Apache Ignite用於各種用例,其中一些用例如下所示:
數據庫
- 分佈數據庫
- 內存數據庫
- 內存數據網格
- 鍵值存儲
對照
- Ignite NoSQL用戶
- Ignite RDBMS用戶
內存緩存
- 數據庫緩存
- JCache提供程序
- Hibernate L2 Cache
- Web會話羣集
Spark&Hadoop
- Spark共享RDD
- 加速Sql for Spark
- IGFS作爲HDFS緩存
- 加速MapReduce