当前位置首页 > Apache知识

ApacheGeode简介

阅读次数:185 次  来源:admin  发布时间:
ApacheGeode简介

性能是关键。一致性是必须的。

自 2002 年起提供低延迟、高并发数据管理解决方案。

构建高速、数据密集型应用程序,可弹性满足任何规模的性能要求。

利用 Apache Geode 的独特技术,该技术融合了用于数据复制、分区和分布式处理的高级技术。

Apache Geode 提供了类似数据库的一致性模型、可靠的事务处理和无共享架构,以通过高并发处理保持极低的延迟性能。

下载 Geode

复制和分区

数据可以轻松地在节点之间进行分区(分片)或复制,从而根据需要扩展性能。通过冗余内存副本和基于磁盘的持久性来确保持久性。

Persistence

具有无共享架构的超快速预写日志 (WAL) 持久性,该架构针对节点或整个集群的快速并行恢复进行了优化。

Performance

索引或未索引数据的事务、读取、写入和查询处理的线性扩展低延迟。

内存存储

为大堆优化的超快内存存储,可选择使用堆外存储、压缩和磁盘溢出、逐出和数据过期等功能。

Functio

分布式位置感知用户功能可以由存储相关分片数据的相同节点部署和执行,以进行快速并行处理。失败的操作可以在复制节点上重试。

Transactio

ACID 分布式事务支持对协同定位的数据进行高效和安全的协调操作。事务可以由客户端或服务器发起或暂停。

OQL 和索引

对象查询语言允许对热数据和冷数据执行分布式查询,具有类似 SQL 的功能,包括连接。

可以在整个集群中定义和一致维护多种索引。

(Events)活动

客户端可以收到有关服务器端数据事件的通知,服务器可以同步或异步响应有序事件的保证交付。

(Clustering)聚类

具有故障检测、动态扩展和网络分区检测算法的高度可扩展、强大的高级集群技术。

Multi-Cluster(多集群)

Geode 集群可以通过 WAN 以各种拓扑复制:主动-主动、主动-被动、环形、轮辐、星形等。

Continuous Query

客户端可以通过向 Geode 服务器注册 OQL 查询来保持最新状态,从而使事件驱动的应用程序成为可能。

Client

客户端可用于 Java、C++ 和 C# .NET。REST API 可用于所有其他语言。

Adapter

Geode 可用作 Redis 和 memcached 的替代品,允许这些缓存的用户使用 Geode 的服务器端功能,如多集群复制。

上一篇:debian下dos2unix的安装
下一篇:Ubuntu太牛了!