SF
赵渝强老师技术分享圈
赵渝强老师技术分享圈
注册登录
关注博客
注册登录
主页
关于
RSS
【赵渝强老师】达梦数据库的数据迁移工具DTS
赵渝强老师
1 月 13 日
阅读 2 分钟
89
达梦数据迁移工具DTS(Data Transformation Service)提供了主流大型数据库迁移到DM、DM到DM、文件迁移到DM以及DM迁移到文件等功能。得益于DM数据库对目前主流大型关系型数据库系统有着业界领先的兼容性,在存储层面、语法层面、接口层面和它们保持高度兼容,借助于DM图形界面且采用向导方式引导各个迁移步骤的DTS工具,...
【赵渝强老师】国产金仓数据库的模式
赵渝强老师
1 月 9 日
阅读 4 分钟
240
金仓数据库的逻辑存储结构主要是指数据库中的各种数据库对象,包括:数据库集群、数据库、表、索引、视图等等。所有数据库对象都有各自的对象标识符oid(object identifiers),它是一个无符号的四字节整数,相关对象的oid都存放在相关的系统目录表中,比如数据库的oid和表的oid分别存放在sys_database,sys_class表中。下...
【赵渝强老师】OceanBase的配置文件与配置项
赵渝强老师
1 月 6 日
阅读 2 分钟
326
在OceanBase集群中,OBServer节点工作目录下通常有audit、bin、etc、etc2、etc3、log、run、store等目录,但这些目录并非都是安装必须的。在启动OBServer节点前需要保证etc、log、run、store这4的目录存在,同时store下应该有clog、slog、sstable这3个目录。etc2、etc3是备份配置文件用的,由OBServer节点创建。audit下...
【赵渝强老师】国产金仓数据库的表空间
赵渝强老师
1 月 2 日
阅读 2 分钟
333
在金仓数据库中,数据库在逻辑上分成多个存储单元,该单元称作表空间。表空间用作把逻辑上相关的数据结构放在一起。数据库逻辑上是由一个或多个表空间组成。在数据库初始化的时候,会自动创建sys_default、sys_global和sysaudit三个表空间。
【赵渝强老师】MySQL的数据约束
赵渝强老师
2025-12-31
阅读 4 分钟
453
在数据库中,“约束”指的是对表中数据的一种限制条件,它能够确保数据库中数据的准确性和有效性。比如有的数据是必填项,就像身份认证的时候,或者填注册信息的时候,手机号身份证这种就不能空着,所以就有了非空约束;又有的数据比如用户的身份证号码不能跟其他人的一样,所以就需要使用唯一约束等等。在MySQL中主要有6...
【赵渝强老师】国产金仓数据库的数据库
赵渝强老师
2025-12-25
阅读 3 分钟
444
在金仓数据库中,一个数据库是数据库对象的集合。通常每个数据库对象属于并且只属于一个数据库。更准确地说,一个数据库是一个模式的集合,而模式包含表、函数等等各种数据库对象。因此数据库的完整层次应该包含如下组成部分:数据库服务器、数据库、模式、表或者某些其他对象类型,如存储过程、存储函数等等。当连接到...
【赵渝强老师】使用yum方式安装Docker
赵渝强老师
2025-12-23
阅读 2 分钟
461
利用yum方式可以很方便地添加、删除和更新Linux系统的程序包,并且能够自动解决包的依赖性问题。使用yum也能够方便地管理大量的系统更新问题。一般使用yum方式需要连接外部的网络。视频讲解如下:
【赵渝强老师】国产金仓数据库的数据库集群
赵渝强老师
2025-12-17
阅读 1 分钟
730
金仓数据库的逻辑存储结构主要是指数据库中的各种数据库对象,包括:数据库集群、数据库、表、索引、视图等等。所有数据库对象都有各自的对象标识符oid(object identifiers),它是一个无符号的四字节整数,相关对象的oid都存放在相关的系统目录表中,比如数据库的oid和表的oid分别存放在sys_database,sys_class表中。下...
【赵渝强老师】MongoDB的数据类型
赵渝强老师
2025-12-15
阅读 4 分钟
650
作为文档型NoSQL数据库的典型代表,MongoDB提供了丰富的数据类型,主要有:ObjectId、String、Boolean、Number、Arrays、Object、Null、Timestamp和Date。视频讲解如下:[链接]
【赵渝强老师】国产金仓数据库的逻辑存储结构
赵渝强老师
2025-12-11
阅读 5 分钟
501
金仓数据库的逻辑存储结构主要是指数据库中的各种数据库对象,包括:数据库集群、数据库、表、索引、视图等等。所有数据库对象都有各自的对象标识符oid(object identifiers),它是一个无符号的四字节整数,相关对象的oid都存放在相关的系统目录表中,比如数据库的oid和表的oid分别存放在sys_database,sys_class表中。下...
【赵渝强老师】TiDB的备份恢复策略
赵渝强老师
2025-12-08
阅读 6 分钟
652
数据库在运行过程中会出现各种故障,因此对数据库进行必要的备份是非常重要的。有了数据库的备份就可以在数据库出现错误时保证数据的安全。因此TiDB数据库提供了强大的数据库备份与恢复机制。
【赵渝强老师】国产金仓数据库的体系架构
赵渝强老师
2025-12-06
阅读 14 分钟
976
金仓数据库作为国产数据库中非常重要的一员,其地位也非常的重要。尤其随着开源运动的兴起,KingbaseES在数据库领域显示出举足轻重的地位。这也很好地促进了金仓数据库的发展。
【赵渝强老师】PostgreSQL锁的类型
赵渝强老师
2025-12-01
阅读 9 分钟
506
在并发环境下为了解决并发一致性问题保证事务的隔离性,PostgreSQL采用了锁的机制。当一个事务在进行操作时会对操作的数据进行加锁,从而限制另一个事务的操作。为保证效率和想,加锁的粒度不宜太大。加锁的意义就在于当多个会话同时访问数据库的同一数据时,为所有会话提供高效的数据访问,并同时维护严格的数据一致性...
【赵渝强老师】阿里云大数据集成开发平台DataWorks
赵渝强老师
2025-11-29
阅读 4 分钟
413
DataWorks是阿里云重要的PaaS(Platform as a Service)平台产品,为用户提供数据集成、数据开发、数据地图、数据质量和数据服务等全方位的产品服务,一站式开发管理的界面,帮助企业专注于数据价值的挖掘和探索。
【赵渝强老师】“国产金仓数据库”从零开始
赵渝强老师
2025-11-24
阅读 1 分钟
443
金仓数据库管理系统KingBaseES(简称KES)是中电科金仓(北京)科技股份有限公司(简称电科金仓)研发的、具有自主知识产权的、获得自主原创资质认证的通用数据库产品。KingBaseES数据库作为国产数据库中非常重要的一员,其地位也非常的重要。这里来介绍一下新上线的课程《国产金仓数据库从零开始》。视频讲解如下:[链接]
【赵渝强老师】Oracle数据库的PL/SQL编程语言
赵渝强老师
2025-11-22
阅读 2 分钟
477
Oracle数据库在SQL的基础上提供了自己的开发语言PL/SQL。通过使用PL/SQL可以开发强大的应用程序,并且能够进一步开发Oracle的存储过程、存储函数和Oracle数据库的触发器。百度百科中对PL/SQL做了如下的说明:
【赵渝强老师】达梦数据库的事务隔离级别
赵渝强老师
2025-11-17
阅读 2 分钟
497
达梦数据库允许多个客户端同时访问。当这些客户端并发访问数据库中同一部分的数据时,如果没有采取必要的隔离措施就容易造成并发一致性问题,从而破坏数据的完整性。考虑下图中的场景:
【赵渝强老师】OceanBase的连接与路由管理
赵渝强老师
2025-11-14
阅读 9 分钟
617
OceanBase数据库连接路由管理组件ODP(OceanBase Database Proxy)是OceanBase数据库专用的连接路由管理集群。OceanBase数据库用户的数据会以多副本的形式存放在各个OBServer节点上,ODP接收用户发出的SQL请求,并将SQL请求转发至最佳目标OBServer节点,最后将执行结果返回给用户。
【赵渝强老师】MySQL集群解决方案
赵渝强老师
2025-11-11
阅读 2 分钟
664
在实际的生产环境中,由单台MySQL数据库服务器不能满足实际的需求。此时数据库集群就很好的解决了这个问题了。采用MySQL分布式集群,能够搭建一个高并发、负载均衡的集群服务器。但是在搭建MySQL集群之前,必须要保证每台MySQL服务器里的数据同步。数据同步可以通过MySQL内部配置就可以轻松完成,主要有主从复制和主主复...
【赵渝强老师】使用Helm简化Kubernetes(K8s)应用的部署和管理
赵渝强老师
2025-11-08
阅读 8 分钟
565
在Kubernetes中部署应用程序,需要创建Pod、Deployment和Service等资源,并且创建的步骤也是比较繁琐的。当遇到复杂系统时,Kubernetes的应用部署和管理就变得相当的复杂。好在可以使用Helm来管理Kubernetes,它可以很大程度上简化Kubernetes应用的部署和管理。视频讲解如下:[链接]
【赵渝强老师】Redis数据的迁移
赵渝强老师
2025-11-06
阅读 2 分钟
641
通过使用Redis的键迁移功能,可以把数据从一个Redis数据库中迁移到另一个数据库中,例如从生产环境迁移到测试环境。Redis提供了move、dump+restore和migrate三种不同的方式来实现键的迁移。视频讲解如下:[链接]
【赵渝强老师】TiDB PD集群存储的信息
赵渝强老师
2025-10-30
阅读 2 分钟
578
TiDB是PingCAP公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理(Hybrid Transactional and Analytical Processing,HTAP)的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时HTAP、云原生的分布式数据库、兼容MySQL协议和MySQL生态等重要特性。目标是为用户提供...
【赵渝强老师】PostgreSQL的内存结构
赵渝强老师
2025-10-27
阅读 1 分钟
555
PostgreSQL的本地内存是指每个后台进程(backend process)自己使用的内存区域,下面列举了PostgreSQL中的本地内存以及它们的作用。
【赵渝强老师】大数据日志采集引擎Flume
赵渝强老师
2025-10-23
阅读 3 分钟
873
Apache Flume支持采集各类数据发送方产生的日志信息,并且可以将采集到的日志信息写到各种数据接收方。其核心是把数据从数据源(Source)收集过来,在将收集到的数据送到指定的目的地(Sink)。为了保证输送的过程一定成功,在送到目的地(Sink)之前,会先缓存数据(Channel),待数据真正到达目的地(Sink)后,Flume再...
【赵渝强老师】使用NetManager创建Oracle数据库的监听器
赵渝强老师
2025-10-20
阅读 3 分钟
638
Oracle数据库软件安装成功后需要使用NetManager创建监听器,然后才可以创建Oracle数据库并启动数据库的实例。Oracle NetManager是Oracle数据库的网络配置工具,主要用于管理客户端与服务器之间的网络连接配置,支持监听程序配置、服务命名解析及网络命名方法的维护。NetManager主要提供以下功能:
【赵渝强老师】达梦的数据库故障类型
赵渝强老师
2025-10-16
阅读 2 分钟
728
达梦数据库数据库出现的故障有很多,但主要可以划分为几下几种主要的类型:语句错误、用户进程错误、网络故障、用户错误、实例错误和介质故障。下面分别介绍这几种故障类型以及相应的解决方案。
【赵渝强老师】OceanBase的内存管理
赵渝强老师
2025-10-13
阅读 3 分钟
787
OceanBase数据库是多租户设计的数据库,同一个进程会运行着多个租户的请求,从租户资源划分上可以分为三类,500租户内存、系统租户内存、业务租户内存。
【赵渝强老师】MySQL的事务隔离级别
赵渝强老师
2025-10-10
阅读 1 分钟
629
数据库允许多个客户端同时访问。当这些客户端并发访问数据库中同一部分的数据时,如果没有采取必要的隔离措施就容易造成并发一致性问题,从而破坏数据的完整性。考虑下图的场景:
【赵渝强老师】Docker容器的资源管理机制
赵渝强老师
2025-10-08
阅读 4 分钟
2k
在一台Docker宿主机上可以同时启动多个容器。在默认情况下,Docker的引擎对运行的容器没有限制硬件资源的使用。而在实际环境下,容器的负载过高会导致占用宿主机的大量资源。这里的资源主要是指宿主机的CPU、内存和I/O带宽这3个方面。
【赵渝强老师】MongoDB的分布式存储架构
赵渝强老师
2025-10-02
阅读 7 分钟
1k
在MongoDB存在另一种集群就是MongoDB的分片技术。通过使用分片可以满足MongoDB数据量大量增长的需求。当MongoDB存储海量的数据时,一台MongoDB服务器可能不能满足存储数据的要求,也可能不足以提供可接受的读写吞吐量。MongoDB为了解决这一系列的问题提出了将数据分割存储在多台服务器上,使得数据库系统能存储和处理更...
1
(current)
2
3
4
5
…
More
下一页
1
(current)
下一页