PolarDB-X的学习与使用

阿里云官网学习地址:https://help.aliyun.com/document_detail/313862.htm

PolarDB-X是阿里巴巴自主设计研发的高性能云原生分布式数据库产品,为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。
在这里插入图片描述

1. 适用场景

1.1 高负载低延时交易

1.1.1 场景描述

交易场景广泛存在于互联网业务中,交易系统是信息系统中最为核心的组件之一。业务连续性、事务一致性和系统安全性是交易系统正常运行的基础,长时间高负载低延时的运行是互联网时代交易系统的发展方向。

1.1.2 产品能力

PolarDB-X采用搭载自研多数派共识协议X-Paxos,并应用于存储节点提供三副本强一致能力,确保高可用切换和容灾场景下RPO=0。基于全局时钟TSO策略和分布式的MVCC多版本,分布式事务可确保多节点数据访问的事务一致性。

1.2 大峰谷差流量

1.2.1 场景描述

大峰谷差是指特定周期内系统峰值负载是谷值负载的20倍以上的系统访问场景,该场景多见于“秒杀”、“拼团”和“限时优惠”相关业务中。系统管理员常陷于容量安全与成本控制之间的两难,所以成本优化方案和平滑扩缩容能力是该场景的核心诉求。

1.2.2 产品能力

PolarDB-X采用分布式线性扩展机制,在扩展过程中保持计算下推和数据一致性的同时实现业务零感知,结合流量控制能力进一步提升扩展过程的业务稳定性。同时PolarDB-X提供历史数据清理和归档能力,使庞大的数据存储成本得到有效控制。

2. 一些基本的SQL语句的介绍

查看数据库

show databases;

创建数据库表

CREATE TABLE `sys_numberkey_info` (
  `number_key_id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '数字钥匙ID',
  `number_key_code` VARCHAR(255) DEFAULT '' COMMENT '数字钥匙识别码',
  `number_key_user` VARCHAR(255) DEFAULT '' COMMENT '用户信息',
  `number_key_vehicle` VARCHAR(255) DEFAULT '' COMMENT '车辆信息',
  `number_key_status` CHAR(1) DEFAULT '0' COMMENT '数字钥匙状态(0冻结 1解冻)',
  `create_time` DATETIME DEFAULT NULL COMMENT '创建时间',
  `number_key_date` DATETIME DEFAULT NULL COMMENT '数字钥匙有效期',
  PRIMARY KEY (`number_key_id`) USING BTREE
) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='数字钥匙表'

PolarDB-X是可以兼容MySql的语句的,所以我们直接使用MySql语句即可.
注意: 本文文档内容参考阿里云官方学习文档,供大家学习使用,如有冲突麻烦告知删文.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值