Apache Geode簡介

 

 


性能是關鍵。一致性是必須的。

自 2002 年起提供低延遲、高併發數據管理解決方案。

構建高速、數據密集型應用程序,可彈性滿足任何規模的性能要求。
利用 Apache Geode 的獨特技術,該技術融合了用於數據複製、分區和分佈式處理的高級技術。

Apache Geode 提供了類似數據庫的一致性模型、可靠的事務處理和無共享架構,以通過高併發處理保持極低的延遲性能。

下載 Geode  

 

複製和分區

數據可以輕鬆地在節點之間進行分區(分片)或複製,從而根據需要擴展性能。通過冗餘內存副本和基於磁盤的持久性來確保持久性。

Persistence

具有無共享架構的超快速預寫日誌 (WAL) 持久性,該架構針對節點或整個集羣的快速並行恢復進行了優化。

Performance

索引或未索引數據的事務、讀取、寫入和查詢處理的線性擴展低延遲。

內存存儲

爲大堆優化的超快內存存儲,可選擇使用堆外存儲、壓縮和磁盤溢出、逐出和數據過期等功能。

Functions

分佈式位置感知用戶功能可以由存儲相關分片數據的相同節點部署和執行,以進行快速並行處理。失敗的操作可以在複製節點上重試。

Transactions

ACID 分佈式事務支持對協同定位的數據進行高效和安全的協調操作。事務可以由客戶端或服務器發起或暫停。

OQL 和索引

對象查詢語言允許對熱數據和冷數據執行分佈式查詢,具有類似 SQL 的功能,包括連接。
可以在整個集羣中定義和一致維護多種索引。

Events)活動

客戶端可以收到有關服務器端數據事件的通知,服務器可以同步或異步響應有序事件的保證交付。

Clustering)聚類

具有故障檢測、動態擴展和網絡分區檢測算法的高度可擴展、強大的高級集羣技術。

Multi-Cluster(多集羣)

Geode 集羣可以通過 WAN 以各種拓撲復制:主動-主動、主動-被動、環形、輪輻、星形等。

Continuous Query

客戶端可以通過向 Geode 服務器註冊 OQL 查詢來保持最新狀態,從而使事件驅動的應用程序成爲可能。

Clients

客戶端可用於 Java、C++ 和 C# .NET。REST API 可用於所有其他語言。

Adapters

Geode 可用作 Redis 和 memcached 的替代品,允許這些緩存的用戶使用 Geode 的服務器端功能,如多集羣複製。

 

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