前面我简单介绍了GeoMesa for HBase的部署过程。GeoMesa是一个空间数据引擎SDE,它可以与多种NoSQL数据库(Accumulo、HBase、Cassandra、BigTable等)集成来管理海量的空间数据。本文在上文基础上继续介绍GeoMesa for Cassandra的部署过程,系统环境与之前相同。
1. 安装Cassandra
下载Cassandra安装包,最新版本是3.11:https://cassandra.apache.org/download/
下载完成后将apache-cassandra-3.11.2-bin.tar复制到三台虚拟机的/opt目录下,并在每一台VM执行下面的操作:
解压:$ tar zxvf apache-cassandra-3.11.2-bin.tar
编辑:${CASSANDRA_HOME}/conf/cassandra.yaml, 作如下修改
(1) 修改种子节点seeds,这里使用master作为种子节点:

(2)修改监听端口 (改为本地ip):

启动:$ bin/cassandra
使用 $bin/nodetool status 查看集群状态:

本文详细介绍了如何在Cassandra上部署GeoMesa,包括Cassandra的安装、配置,以及GeoMesa for Cassandra的安装步骤。通过Cassandra DevCenter验证安装成功,展示了GeoMesa在Cassandra上的数据组织方式,强调了Cassandra部署的简易性。
最低0.47元/天 解锁文章
870

被折叠的 条评论
为什么被折叠?



