Apache Geode
bewithme
这个作者很懒,什么都没留下…
展开
-
关于 Apache Geode
Apache Geode是一个数据管理平台,它提供对分布式云体系结构中广泛分布的数据密集型应用的实时与一致的访问功能。 Geode集中内存,CPU,网络资源,以及可选的本地磁盘到多个进程来管理应用程序对象和行为。它使用动态复制和数据分区技术来实现高可用性,提升性能,扩展性,容错。它除了是一个分布式数据容器,还是一个内存数据管理系统,提供了可靠的异步事件通...原创 2016-08-10 21:42:36 · 206 阅读 · 0 评论 -
Apache Geode 以jar文件部署配置文件
本节提供了以jar文件部署配置文件的过程和示例。过程 把文件打包为jar包。将Apache Geode系统属性设置为指向jar文件中的文件。把jar文件包括到你的类路径中。验证文件副本是运行时应用程序中唯一可见的文件副本。在搜索其它地方后搜索类路径,因此,该文件不能在其他搜索区域可用。启动你的应用,jar文件里的配置文件会被加载。部署配置jar的示例如下...原创 2016-09-20 09:20:16 · 166 阅读 · 0 评论 -
Apache Geode 启动和关闭你的系统
确定正确的启动和关机过程,并写下你的启动和关机脚本。 被良好设计过的启动和关闭系统的过程可以快束启动并保护你的数据。你需要启动和停止的进程包括服务器和定位器的进程还有你的其它Geode应用,包括客户端。你使用的过程部份取决于你的系统配置和你的系统进程之间的依赖。 使用如下指南创建启动和关闭过程和脚本。这些指令中的部份使用了gfs...原创 2016-09-20 14:52:37 · 358 阅读 · 0 评论 -
Apache Geode 运行定位器进程
定位器是一个Geode进程,它告诉新连接进来的成员正在运行的成员位置并为服务器提供负载均衡。 你可以将定位器作为对等的定位器运行,也可以作为服务器定位器运行,或是两者一起:在定位器的分布式系统中,对等定位器为已运行的成员提供加入成员的连接信息。在定位器的分布式系统中,服务定位器为服务器提供客户端连接信息。服务定位器也监控服务器加载和发送客户到最小负载...2016-09-20 18:45:19 · 198 阅读 · 0 评论 -
Apache Geode 运行服务器进程
一个Geode服务器是一个进程,它作为长期运行的,客户端/服务器系统可配置的成员。Geode服务器主要用作保存长期存活的数据区域和运行标准的Geode进程例如在客户端/服务器配置中的服务器。你可以用以下方法来停止服务器:gfsh工具允许你用命令行方式管理你的Geode服务器进程。你也可以通过com.gemstone.gemfire.distributed.ServerL...原创 2016-09-21 16:53:31 · 255 阅读 · 0 评论 -
Apache Geode 管理系统输出文件
Geode输出文件是可选的并且可能变得非常大。和你的系统管理员一起决定在哪里放置这个文件以免与其它系统活动产生干扰。Geode包括了以下描述的几种输出文件。日志文件. 全面的日志消息来帮助您确认系统配置和配置和代码中的调试问题。在gemfire.properties文件中配置日志。查看《日志》统计档案. 你可在磁盘上归档标准的缓存和分布式活动统计。配置统计...2016-09-22 10:17:53 · 171 阅读 · 0 评论 -
Apache Geode 防火墙需要考虑的事
你可以为涉及防火墙的情况配置和限制端口的使用,例如,在客户端-服务器或是服务器-服务器连接。防火墙和连接 注意可以由你机器上运行防火墙倒致的的连接问题。防火墙和端口确保你的防火墙端口设置是正确配置的。 ...2016-09-22 19:47:20 · 102 阅读 · 0 评论 -
Apache Geode 防火墙和连接
注意可以由你机器上运行防火墙倒致的的连接问题。Apache Geode是一个以网络为中心的分布式系统,所以如果你机器上有一个运行着的防火墙它可能倒致一些连接问题。例如,如果你的防火墙对基于java的套接字的进出有限制你的连接可能会失败。你可能需要修改你的防火墙设置来允许你机器上的java应用通信。特定的配置取决于您使用的防火墙。 举个例子,防火墙可能会因为超时...2016-09-22 20:12:07 · 155 阅读 · 0 评论 -
Apache Geode 防火墙和端口
确保你的防火墙端口设置是正确配置的。 缓存服务器上监听的端口。这是在cache.xml中使用的可配置cache-server元系,在CacheServer类中的java API,在gfsh start server命令中的命令行选项。默认情况下,如果没有其它指定,Geode客户端和服务器在主机上预先定义的40404端口相互发现。定位器端口。Geode客户端可以使用定...原创 2016-09-23 18:34:41 · 346 阅读 · 0 评论 -
Apache Geode 基本的配置和编程
基本的配置和编程描述了Apache Geode安装时如何配置分布式系统和缓存属性。对于您的应用程序,它提供了编写代码来管理您的缓存和分布式系统连接、数据区域和数据入口,包括自定义类的指导。分布式系统和缓存配置为了和你的Apache Geode应用一起工作,使用一个配置文件和应用代码的组合。缓存管理Geode缓存是Geode缓存管理的入口点。Geode...2016-09-24 10:03:54 · 289 阅读 · 0 评论 -
Apache Geode 分布式系统和缓存配置
为了和你的Apache Geode应用一起工作,使用一个配置文件和应用代码的组合。分布式系统成员 分布式系统成员是连接到Geode分布式系统的程序。你可以把成员配置为属于一个单一的分布式系统,你可以可选的将它们配置为在其它分布式系统中的成员的客户端和服务器端,并且与其它的分布式系统进行通讯。属性设置 Geode为开箱即用系统提供一个默认的...2016-09-24 10:40:24 · 264 阅读 · 0 评论 -
Apache Geode 分布式系统成员
分布式系统成员是连接到Geode分布式系统的程序。你可以把成员配置为属于一个单一的分布式系统,你可以可选的将它们配置为在其它分布式系统中的成员的客户端和服务器端,并且与其它的分布式系统进行通讯。成员概述 当分布式系统成员(或简称 成员)创建Geode数据缓存时连接到Geode系统。这个成员所属的分布式系统通过Geode属性配置。查看gemf...2016-09-24 12:12:58 · 145 阅读 · 0 评论 -
Apache Geode 属性设置
Geode为开箱即用的系统提供一个默认的分布式系统配置。为了使用无默认配置和优化你的成员通讯,您可以使用各种选项的组合来定制你的分布式系统配置。 Geode属性用来加入一个分布式系统和用来配置系统成员行为。通过gemfire.properties文件,java api或是命令行输入配置你的Geode属性。通常情况下,你在gemfire.properties文件中...原创 2016-10-10 14:52:02 · 266 阅读 · 0 评论 -
Apache Geode 用于配置缓存和数据区域的选项
为了创建你的Apache Geode缓存和微调它的存储和分布式行为,你需要为缓存和区域定义缓存数据区域并提供定制的配置。缓存配置属性定义:缓存范围的设置,如磁盘存储,通信超时和设置指定的成员作为服务器缓存数据区域 通过这些方法的一个或是多个配置来配置缓存和它的数据区域: 当你使用gfsh命令行工具来发出指令时使用你定义的持久化配置。gfsh支持Apache G...2016-10-17 15:15:44 · 222 阅读 · 0 评论 -
Apache Geode 本地和远程成员与缓存
对于许多Apache Geode 讨论来说,你需要知道本地与远程成员和缓存的不同。 Geode成员和缓存行为的讨论经常区分本地和远程。如果有一个明显的成员,那么本地缓存总是指在讨论中所指的中心成员,远程是指其他成员。如果没有明确的,单独的本地成员,用讨论分配给成员的名称来区分。操作、数据、配置等都是正在运行或驻留在成员Q进程中的“本地到成员Q”。操作、数据...2016-10-17 20:35:37 · 165 阅读 · 0 评论 -
Apache Geode 缓存管理
geode缓存是geode缓存管理的入口。geode提供不同的应用程序接口和XML配置模型来支持不同成员的行为。 缓存管理介绍 缓存为你的数据提供内存存储和管理。管理点或服务器缓存 你使用xml声明和应用程序接口调用来启动点和服务器缓存,当你完成时关闭缓存。管理客户端缓存你有多个选项来配置你的客户端缓存。使用xml声明和应用程序接口调用...2017-01-15 13:21:04 · 166 阅读 · 0 评论 -
Apache Geode 缓存管理介绍
缓存为你的数据提供内存存储和管理。 将缓存中的数据组织到数据区域中,每个数据区域都有自己的可配置行为。缓存以键值对的形式存储数据到区域中被称作数据项。缓存还提供了诸如事务、数据查询、磁盘存储管理和日志记录这样的特性。查看java文档的org.apache.geode.cache.Cache。 你通常使用 gfsh命令行工具或是xml声明与应用程序接...2017-01-15 21:16:04 · 565 阅读 · 0 评论 -
Apache Geode 管理节点或服务器缓存
你使用XML声明和应用程序编程接口结合的方式启动你的节点或服务器缓存。当完成时关闭缓存。 Geode节点是Geode分布式系统成员,它不作为连到另外一个Geode分布式系统的客户端。Geode服务器是监听和处理客户端请求的节点。 创建你的缓存: 启动一个集群和集群配置服务: 启动一个定位器,把 --enable-cluster-configu...2017-01-16 21:15:18 · 157 阅读 · 0 评论 -
Apache Geode 更改文件规范
你可以在命令行中修改gemfire.properties文件中的所有规范。 注意: Geode应用可以使用应用程序接口将java.lang.System属性传用到分布式系统连接。这种文件规范更改是在命令行中或是gemfire.properties完成的。你可以在应用启动记录的配置信息中校验应用的属性设置。当gemfire.properties log-level被设为...原创 2016-09-20 09:19:56 · 153 阅读 · 0 评论 -
Apache Geode 默认文件规范和搜索位置
每个文件都有一个默认的名字,一个文件搜索位置集合,和一个你可以覆盖的默认系统属性。 为了使用默认的规范,将文件放到它的目录或jar文件的最顶层,系统属性是标准的文件规范,它有绝对的或是相对的路径名和文件名。注意: 如果你没有指定一个绝对的文件路私径和名称,搜索会检查所有的搜索位置来查找文件。 默认文件规范为相对的文件规范查找位置文件规范可...2016-09-19 18:28:10 · 102 阅读 · 0 评论 -
Apache Geode 部署配置文件主要步骤
这些是部署配置文件的基本步骤,在下面的章节中有相关的详细资料。确定哪些配置文件是你安装所需要的。将文件放置在您的目录或jar文件中。对于任何没有默认名或位置的文件,在系统属性中提供文件规范,或是在成员类路径中提供文件规范,或在两者中都提供。Geode配置文件gemfire.properties.包括了分布式系统成员必须的设置。这些设置包括了许可,系统成员发现,通信...2016-09-19 17:12:19 · 266 阅读 · 0 评论 -
Apache Geode 主要特点
高读写吞吐量低和可预测的延迟高可扩展性持续可用性可告的事件通知并行的应用行为存储共享磁盘持久化降低成本客户/服务器的单跳功能客户/服务器安全性多点数据分布持续可查询高读写吞吐量 Geode采用并发主内存数据结构和高度优化的分布式架构提供读写吞吐量,应用可以在内存中使用同步或异步复制的方式动态创建数据备份来实现高的读吞...原创 2016-08-13 16:00:17 · 347 阅读 · 0 评论 -
Apache Geode 安装先决条件和安装说明
每个Apache Geode 主机需要一系列先决条件,可参照所提供的安装说明。 主机要求 主机必须满足一组Geode的要求。 如何安装 从源码构建或是用Zip或是tar分发安装到每台需要运行Geode的实体机或是虚拟机。 Geode进程的类路径设置 此主题讨论如何进行Geode进程的类路径设置。 如何卸载 ...2016-08-13 16:18:01 · 137 阅读 · 0 评论 -
Apache Geode 主机要求
主机要求 Apache Geode主机必须满足下列要求 JDK8或最新版本。系统时钟设置为正确的时间和时间同步服务,如网络时间协议(NTP)。正确的时间戳允许下列活动:用于故障排除的日志。同步的时间戳确保来自不同的主机的日志消息可以合并,以重现一个准确的按时间顺序的分布式运行的历史。汇总产品级和应用级的时间统计。准确监测读取系统数据和日志文件的系统脚本和其他...2016-08-13 18:43:47 · 100 阅读 · 0 评论 -
Apache Geode 如何安装
如何安装 从源码构建或是用Zip或Tar分发Apache Geode安装到将要运行Apache Geode的每台实体机或是虚拟机。 在Unix上编译源码来安装1.设置 JAVA_HOME 环境变量. JAVA_HOME=/usr/java/jdk1.8.0_60export JAVA_HOME2.从发布页面 http://g...2016-08-15 10:52:16 · 205 阅读 · 0 评论 -
Apache Geode 如何卸载
如何卸载 本章节描述如何卸载Apache Geode。 关掉所有运行的Geode进程然后移除整个文件目录。没有额外的系统更改,也没有窗体注册需要修改。 如果您觉得我的文章给了您帮助,请为我买一杯饮料吧!我将非常感激并坚持为大家提供更多帮助!...2016-08-15 14:06:29 · 88 阅读 · 0 评论 -
Apache Geode 进程类路径设置
Apache Geode进程类路径设置此话题描述Apache Geode如何设置它们的类路径 为了简化类路径环境设置,geode已经将它所需的所有类库都打包到了*-dependencies.jar文件中。所有依赖的jar文件都在path_to_product/lib目录下,当用gfsh命令启动server或是locator进程时,这些jar包会自动被加载到进程的类路径中。...原创 2016-08-16 10:16:24 · 118 阅读 · 0 评论 -
Apache Geode 中文文档
Apache Geode入门 关于Apache Geode Apache Geode主要特点 Apache Geode安装先决条件和安装说明 Apache Geode主机要求 如何安装Apache Geode 如何卸载Apache Geode Apache Geode进程类路径设置 ...原创 2016-08-16 21:07:48 · 823 阅读 · 0 评论 -
Apache Geode 快速入门(15分钟教程)
你需要一个Apache Geode快速介绍吗?让我们通过试用它的基本特点和功能进行简短的旅行吧。 第1步: 安装Apache Geode.查看 如何安装Apache Geode 第2步: 使用 gfsh命令启动Locator. 在命令窗口,用gfsh命令行界面启动一个locator。apache geode gfsh 提供一个单一,直观的命令行界面,你查以...原创 2016-08-18 18:00:11 · 1091 阅读 · 0 评论 -
Apache Geode 群集配置服务概述
Apache Geode群集配置服务在定位器(locator)保存着由gfsh命令创建的集群配置,并将配置分发到集群成员中。 为什么使用群集配置服务 我们强烈推荐使用gfsh命令行和群集配置服务作为首要的方法来管理你的分布式系统配置。使用一个通用的集群配置来减少你在为单个成员配置上花费的时间并且强制当一个新的成员加入集群时时保持配置的一致。你不再需要为每个新加入的成员...原创 2016-08-19 14:53:16 · 183 阅读 · 0 评论 -
Apache Geode 创建和使用群集配置教程
使用单机演示如何为一个Geode集群使用gfsh命令来创建集群配置。 gfsh命令行工具允许你创建和启动Geode集群,集群配置服务使用定位器(locator)以组级别和集群级别来存储配置并且为新的成员在启动时提供服务。定位器将配置存储在一个隐藏的区域中,它可以被所有的定位器使用,并且以xml形式将配置写入碰盘。当gfsh命令执行时,配置会被更新。 本节提供了一个简短的例...2016-08-21 11:59:14 · 279 阅读 · 0 评论 -
Apache Geode 部署jar包到成员
你可以动态的部署你的应用jar文件到分布式系统中指定的成员或是所有的成员。Geode自动的追踪jar文件的版本;自动加载部署的jar文件到类路径;并且自动注册jar文件所包含的所有函数。 为了在Apache Geode中部署或卸载jar文件,使用gfsh部署或卸载命令。你可以部署单个jar或是多个jar(通过指定jar文件名或指定一个包含jar文件的目录),你同...原创 2016-09-12 16:59:36 · 373 阅读 · 0 评论 -
Apache Geode 使用成员组
Apache Geode 允许你将你的分布式系统成员组织为逻辑的分组。 在Apache Geode里使用分组是可选的。使用成员组的好处是能够协调基于逻辑组成员的成员的某些操作。例如通过定义和使用成员组,你可以: 为特定成员或成员更改配置属性的一个子集。查看在gfsh中《修改运行时》。执行某些磁盘操作,如磁盘存储在成员组中的压缩。查看《磁盘存...原创 2016-09-12 22:55:33 · 121 阅读 · 0 评论 -
Apache Geode 导入和导出集群配置
集群配置服务导出和导入用gfsh命令为整个Apache Geode 集群创建的配置。 集群配置服务在你创建一个区域的时候保存集群配置,磁盘存储和其它由gfsh命令创建的对象。你可以导出这个配置,也可以导出任何包括应用文件到zip文件的jar文件,然后导入这个配置到一个创建的新集群。 导出集群配置 你发出gfsh expor...2016-09-18 16:37:15 · 151 阅读 · 0 评论 -
Apache Geode 集群配置文件和故障排除
当你在Geode中使用了集群配置服务,你可以在定位器的cluster_config目录中检查所创建的配置文件。gfsh会在集群级别和独立的组级别来保存配置文件。 如下的目录和配置文件在运行集群配置服务的定位器上是可用的:集群级别配置 为了让配置文件在集群的所有成员中生效,定位器在cluster_config目录内部创建一个集群子目录(或在集群配置目录,...原创 2016-09-18 19:48:37 · 270 阅读 · 0 评论 -
Apache Geode 加载已有的配置文件到集群配置中
为了加载已有的cache.xml 或 gemfire.properties配置文件到一个新的集群中,在启动定位器时使用--load-cluster-configuration-from-dir参数。 你可以使用这个技术迁移一个单独的服务器配置到集群配置服务。为了加载一个已有的 cache.xml文件或是集群配置到集群,按以下步骤操作:确保定位器此时不在运行...2016-09-19 11:52:56 · 123 阅读 · 0 评论 -
Apache Geode 在HTTP或HTTPS协议之上通过gfsh来管理远程集群
你可以通过HTTP 或 HTTPS来连接到一个远程集群并且使用gfsh命令来管理这个集群。 使用HTTP协议来连接gfsh到一个远程的GemFire集群:1.运行gfsh。查看《启动gfsh》。2.当在远程主机上启动一个远程的集群,你可以在启动你的jmx管理器(服务器或是定位器)时可选的指定--http-bind-address 和 --http-serv...2016-09-19 14:46:05 · 445 阅读 · 0 评论 -
Apache Geode 不使用集群配置服务来部署配置文件
你可以以系统目录结构或是jar文件来部署你的Apache Geode配置文件。由您决定如何部署您的配置文件,并相应地设置它们。注意: 如果你使用集群配置服务来创建和管理你的Apache Geode集群配置,本节中所描述的步骤不是必须的因为Geode自动管理这些配置文件和jar文件的发布。查看《集群配置服务概述》。 你可以在你不想使用集群服务配置的情况下使用本节...2016-09-19 15:54:13 · 133 阅读 · 0 评论 -
Apache Geode 管理客户端缓存
你有多个客户端缓存配置选项。用XML声明和应用程序编程接口调用结合的方式启动客户端缓存。当完成使用时关闭客户端缓存。 Geode客户端是发送大多数或所有的数据请求到Geode服务器系统的进程。客户端作为独立的进程运行,它们没有自己的节点。 注意:Geode自动为你的ClientCache将分布式系统配置为独立的系统,这意味着客户端没有节点。不要试图为...2017-01-17 13:38:16 · 277 阅读 · 0 评论