CockroachDB本地集群
程序员文章站
2022-03-22 17:34:24
...
安装环境
CentOS 7
Cockroach v1.0
1、下载安装文件并解压
#tar xfz cockroach-v1.0.2.linux-amd64.tgz
将命令添加到PATH中
#cp -i cockroach-v1.0.2.linux-amd64/cockroach /usr/local/bin
验证
#cockroach version
Build Tag: v1.0.2
Build Time: 2017/06/15 12:58:59
Distribution: CCL
Platform: linux amd64
Go Version: go1.8.3
C Compiler: gcc 6.3.0
Build SHA-1: 9e3606bd2863ce7a460fd0c842414673d62f0533
Build Type: release
2、启动本地集群
第一个节点
#cockroach start --insecure --host=localhost CockroachDB node starting at 2017-07-02 15:24:13.041435481 +0800 CST build: CCL v1.0.2 @ 2017/06/15 12:58:59 (go1.8.3) admin: http://localhost:8080 sql: postgresql://root@localhost:26257?sslmode=disable logs: /root/cockroach-data/logs store[0]: path=/root/cockroach-data status: restarted pre-existing node clusterID: aa46599a-2420-4c54-aff9-c3e4668a2633 nodeID: 1
添加其他节点
#cockroach start --insecure --store=node2 --host=localhost --port=26258 --http-port=8081 --join=localhost:26257 #cockroach start --insecure --store=node3 --host=localhost --port=26259 --http-port=8082 --join=localhost:26257
3、连接数据库
#cockroach sql --insecure #cockroach sql --insecure --port=26258 //连接其他节点
执行SQL
退出SQL“\q",停止节点 CTRL + C
4、重启集群
#cockroach start --insecure --host=localhost #cockroach start --insecure --store=node2 --host=localhost --port=26258 --http-port=8081 --join=localhost:26257 #cockroach start --insecure --store=node3 --host=localhost --port=26259 --http-port=8082 --join=localhost:26257
此外CockroachDB也支持Docker构建集群
上一篇: 小程序获取openid及用户信息的方法
下一篇: 微信小程序canvas基础详解
推荐阅读
-
利用html5 file api读取本地文件示例(如图片、PDF等)
-
HTML5 本地存储 LocalStorage详解
-
深入剖析webstorage[html5的本地数据处理]
-
Mysql 本地计算机无法启动 mysql 服务 错误 1067:进程意外终止。
-
android图像绘制(六)获取本地图片或拍照图片等图片资源
-
vue请求本地自己编写的json文件的方法
-
vue中img src 动态加载本地json的图片路径写法
-
Android本地存储SharedPreferences详解
-
spring cloud 阿波罗 apollo 本地开发环境搭建过程
-
HTML5 本地存储和内容按需加载的思路和方法