分布式数据库-CrateDB架构分析与源码阅读之搭建部署

本文详述了CrateDB的单机、集群及开发环境的部署步骤,包括Java环境要求、安装、运行、连接数据库及配置。还介绍了如何通过crash客户端建立连接,并提供了CrateDB集群部署的实例,以及开发环境的搭建方法。
摘要由CSDN通过智能技术生成

这篇博客主要是讲CrateDB的部署环境和开发环境的搭建,搭建过程如果有任何问题欢迎随时在评论区交流

环境需求:

Java版本>=11,无论是测试、生产环境的部署,还是本地开发环境都需要部署11.0以上版本的jdk,以及配置好JAVA_HOME。注意:CrateDB不能以root账号运行,以下所有命令都需要用一个非root执行。

这篇博客亲身试验在mac和centos下部署是可行的,如果是其他平台,可以参考官网的文档,看看需不需要下载不同安装包或者不同的步骤,官网地址:https://crate.io

一、单机环境部署:

1、下载安装包:

安装包既可以直接从官网上下载二进制版本并解压:https://crate.io/download/

也可以通过源码打包:

1.1 clone:git clone https://github.com/crate/crate.git

1.2 编译:./gradlew compileJava

1.3 打二进制包: ./gradlew distTar

CrateDB使用gradle管理工程,这个过程会下载gradle工具,所以可能会有一丢丢慢,打包完成的二进制包位于app/b

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值