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

发布时间:2025-11-30 10:19:04 来源:君肯网

华为自研的数据库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)是华为云数据库…
查看详情
华为自研的数据库gaussdb,还可以吧,用起来算是比较方便。 GaussDB(for Redis)(下文简称高斯Redis)是华为云数据库…
查看详情
华为自研的数据库gaussdb,还可以吧,用起来算是比较方便。 GaussDB(for Redis)(下文简称高斯Redis)是华为云数据库…
查看详情
相关文章
推荐游戏
风之谷
风之谷
游戏资讯 10.5M
下载
斗罗大陆3
斗罗大陆3
游戏资讯 566.9M
下载
冠军网球
冠军网球
游戏资讯 148.1M
下载
最佳炮手
最佳炮手
游戏资讯 68.1M
下载
如梦下弦月
如梦下弦月
游戏资讯 840.1M
下载
富甲封神传
富甲封神传
游戏资讯 263.0M
下载