优秀的手机游戏下载!
首页 华为自研的数据库gaussdb怎么样?

华为自研的数据库gaussdb怎么样?

发布时间:2025-11-30 10:19:04 编辑:手游哥 浏览:321

华为自研的数据库gaussdb,还可以吧,用起来算是比较方便。

GaussDB(for Redis)(下文简称高斯Redis)是华为云数据库团队自主研发的兼容Redis协议的云原生数据库,该数据库采用计算存储分离架构,突破开源Redis的内存限制,可轻松扩展至PB级存储。

高斯Redis基于计算存储分离架构,计算层实现热数据缓存,存储层实现全量数据的落盘,中间通过RDMA高速网络互连,通过算法预测用户的访问规律,实现数据的自动冷热交换,最终达到极致的性能提升。

相关资料

该架构基于华为内部强大且广泛使用的自研分布式存储系统DFV,实现了一套Share Everything的云原生架构,充分发挥了云原生的弹性伸缩、资源共享的优势。

使得高斯Redis具备强一致、秒扩容、低成本、超可用的四大特点,完美避开了开源Redis的主从堆积、主从不一致、fork抖动、内存利用率只有50%、大key阻塞、gossip集群管理等问题。

高斯数据库客户端查询时区命令

步骤 1 创建数据库。

1. 使用如下命令创建一个新的表空间 tpcds_local。

2. 使用如下命令创建一个新的数据库 db_tpcds。

步骤 2 查看数据库。

使用元命令查看数据库系统的数据库列表。

用如命令通过系统表 pg_database 查询数据库列表。

步骤 3 修改数据库。

用户可以使用如下命令修改数据库属性(比如:owner、名称和默认的配置属性)。

使用以下命令为数据库设置默认的模式搜索路径。

GaussDB(DWS)中的时区分为后台集群时区和客户端时区。后台集群时区默认使用UTC时区,可以通过控制台的集群参数修改页面进行调整。通常情况下集群时区不需要进行修改,设置客户端时区可以对SQL执行产生影响。

华为自研的数据库gaussdb怎么样?

查询客户端时区和当前时间。

客户端时区为UTC时区,now()函数返回当前时间。

建立如下数据表

CREATE TABLE timezone_test (id int, t1 timestamp, t2 timestamptz) DISTRIBUTE BY HASH (id)

其中timestamp,timestamptz是常用的时间类型。timestamp不保存时区,timestamptz保存时区。

向timezone_test表插入当前时间。

查询timezone_test表

t1 (timestamp类型)在保存数据时丢弃了时区信息,t2(timestamptz类型)保存了时区信息。

把客户端时区设置为东8区(UTC-8),再次查询timezone_test表。

t1的查询结果没有变化。而t2根据客户端时区做了调整,显示为东8区时间“2020-06-13 15:32:39.207232+08”。 t2保存的数据没有发现变化只是按东8区的方式显示出来。

继续插入当前时间到timezone_test表,并查询。

这时t1新插入的值是用的东8区时间。

客户端设置为UTC时区,再次查询。

客户端时区切换t1查询结果保持不变,t2根据客户端时区对查询结果进行转换。

以上就是关于华为自研的数据库gaussdb怎么样?全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

更多相关资讯

华为自研的数据库gaussdb,还可以吧,用起来算是比较方便。GaussDB(for Redis)(下文简称高斯Redis)是华为云数据库团队自主研发的兼容Re…
查看详情
华为自研的数据库gaussdb,还可以吧,用起来算是比较方便。GaussDB(for Redis)(下文简称高斯Redis)是华为云数据库团队自主研发的兼容Re…
查看详情
华为自研的数据库gaussdb,还可以吧,用起来算是比较方便。GaussDB(for Redis)(下文简称高斯Redis)是华为云数据库团队自主研发的兼容Re…
查看详情
相关资讯
猜你喜欢