OceanBase数据库简介
官方网站:https://www.oceanbase.com/softwarecenter
大名鼎鼎的OceanBase数据库,在多个双十一购物节上历经验证,今天就来体验一下当前最新版本 4.1。
OceanBase 4.1 版本技术文档:https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001698791
使用docker-compose方式快速部署体检
1. 编写docker-compose.yml文件
# docker-compose.yml
cat > docker-compose.yml << EOF
version: '3'
services:
mariadb:
container_name: obstandalone
image: oceanbase/oceanbase-ce
restart: always
hostname: obstandalone
volumes:
- ./oceanbase-data:/root/ob/store
- /etc/localtime:/etc/localtime
environment:
# 部署 mini 的独立实例
- MINI_MODE=1
- TZ=Asia/Shanghai
ports:
- "2881:2881"
EOF
2. 启动数据库服务并查看启动日志
# 启动
docker-compose up -d
# 查看日志
docker-compose logs -f
# 日志最后出现boot success! 则启动成功
3. 登陆与常用操作
不同登陆
# 使用 root 用户登录集群的 sys 租户
docker exec -it obstandalone ob-mysql sys
# 使用 root 用户登录集群的 test 租户
docker exec -it obstandalone ob-mysql root
# 使用 test 用户登录集群的 test 租户
docker exec -it obstandalone ob-mysql test
OceanBase高度兼容MySQL,因此数据库的sql语句是通用的,这里就不再过多介绍了。
总得来说,OceanBase数据库在国产数据库中久经考验,是相当不错的选择。
参考资料:
OceanBase 4.1 版本技术文档:https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001698791
下载 OceanBase 4.1,请访问:https://www.oceanbase.com/softwarecenter