目录:
(1).mac本地部署geode
1.1.安装
1.2.启动
(2).geode简单使用
2.1作为客户端连接locator
2.2.region操作
2.2.1.创建region
2.2.2.使用gfsh命令行查看集群中的region列表
2.2.3.列出集群的成员
(1).mac本地部署geode
1.1.安装
安装之前,服务器上必须要安装jdk(最好是jdk1.8),配置好JAVA_HOME
下载geode:
https://geode.apache.org/releases/
历史版本位于:
https://archive.apache.org/dist/geode/
我们选择版本:1.10.0
下载二进制包:
wget https://archive.apache.org/dist/geode/1.10.0/apache-geode-1.10.0.tgz
下载使用示例:
wget https://archive.apache.org/dist/geode/1.10.0/apache-geode-examples-1.10.0.tar.gz
解压文件到目录:Users/hepengyuan/Documents/apache-geode-1.10.0
配置geode环境变量:
export PATH=$PATH:/Users/hepengyuan/Documents/apache-geode-1.10.0/bin
检查安装是否成功:
gfsh version
1.10.0
其他gfsh Command Help
https://geode.apache.org/docs/guide/11/tools_modules/gfsh/gfsh_command_index.html
1.2.启动
进入geode操作命令行:gfsh
启动locator,locator可以理解为一个请求转发器负责转发各种查询到各个server上,默认端口为:10334,执行命令:
start locator --name=locator50
启动server
start server --name=server50
server-port默认是:--server-port=40411
查看集群情况,这里只有一台
(2).geode简单使用
2.1作为客户端连接locator
connect命令不带任何参数表示连接本机:
也可以指定参数连接本地geode:
connect --locator=192.168.98.18[10334]
2.2.region操作
region可以认为数据库里的表。
2.2.1.创建region
create region --name=Account --type=REPLICATE_PERSISTENT
-name:表名
--type=REPLICATE_PERSISTENT:表示创建一个复制的、持久的区域
2.2.2.使用gfsh命令行查看集群中的region列表
list regions
2.2.3.列出集群的成员
启动的locator和缓存server都会出现在列表中:
list members