GBase 8c通过GTM全局事务管理器和本地两阶段提交技术,提供分布式强一致事务的能力,同时,对于追求性能的新兴数据库业务,也支持可选的最终一致性事务的能力。分布式事务原子性和两阶段提交协议为了保证分布式事务的原子性,防止出现部分DN提交、部分DN回滚的“中间态”事务,GBase 8c采用两阶段提交(2PC)过程,实现跨节点分布式事务。一、准备阶段(prepare phase),在这个阶段,将所
当企业级计算进入新的SOA世界时,在寻找描述/发布/和发现服务的方面中开始变得越来越重要。基于网络服务的方案不提供自动服务发现而且通常都太繁杂了。现在新的轻量级的开发框架提供了新的轻量级的服务发布方案。 在过去几年中,Spring框架已经成为开发简单、灵活而且容易配置的J2EE应用的事实标准。Spring的核心是IoC法则。根据IoC,应用必须以一个简单
转载 9月前
108阅读
本文我们将先来介绍JPA以及OpenJPA之间的关系,然后通过一个手把手的应用案例来讲述 Springboot 和 Openjpa 整合 GBase8s 。那么就让我们开始吧。JPAJPA(Java Persistence API)作为Java EE 5.0平台标准的ORM规范,将得到所有JavaEE服务器的支持。
原创 2022-01-10 16:17:59
322阅读
 本文我们将先来介绍JPA以及OpenJPA之间的关系,然后通过一个手把手的应用案例来讲述 Springboot 和 Openjpa 整合 GBase8s 。那么就让我们开始吧。JPAJPA(Java Persistence API)作为Java EE 5.0平台标准的ORM规范,将得到所有JavaEE服务器的支持。Sun这次吸取了之前EJB规范惨痛失败的
原创 2021-11-22 16:11:17
365阅读
一、简介在上篇 ElasticSearch 文章中,我们详细的介绍了 ElasticSearch 的各种 api 使用。实际的项目开发过程中,我们通常基于某些主流框架平台进行技术开发,比如 SpringBoot,今天我们就以 SpringBoot 整合ElasticSearch 为例,给大家详细的介绍 ElasticSearch 的使用!SpringBoot 连接 ElasticSearch,主流
目录背景demo地址版本Spring Boot 3.1Spring Authorization Server 1.1.0基础spring securityOAuth2模块构成授权方式认证方式集成过程官方demo代码集成依赖授权服务AuthorizationServerConfig配置重要组件测试查看授权服务配置访问授权服务授权回调获取 access_token获取用户信息个性化改造目标基
java发布到如今,已经过去几十年,如今微服务、云原生逐渐成为了主流,java原本的很多优势不再重要,而启动慢,耗内存等的缺点也越来越被放大.java在新发布的很多相关技术中也做出了很多改变其中SpringBoot3结合GraalVM,可以直接将java项目打包成原生可执行文件,提升运行速度并大大节省服务资源,但是GraalVM通过静态分析提前编译来为Java应用程序构建高度优化的本机可执行文件,
转载 2024-07-19 14:34:35
173阅读
一、前言随着大数据技术的快速发展,数据库产品的需求从单一化转向多样化和专业化。在国内市场中,GBase 数据库凭借技术创新和广泛的行业应用,成为备受推崇的国产数据库解决方案。GBase 数据库家族包括 GBase8a、GBase8s 和 GBase8c,它们分别面向事务处理、大数据分析和云原生场景。本文将深入剖析 GBase 数据库的技术特性和应用案例,帮助读者全面了解这一国产数据库家族的核心
原创 10月前
1382阅读
文章目录SpringCloud Alibab-Seata简介:一、SpringBoot 整合 Seata1、前置要求1、创建表 undo_log2、安装事务协调器(seata-server)2、导入依赖3、添加Seata配置方案一:`file.conf` + `registry.conf` (原始配置)`file.conf `示例` registry.conf `示例application.ym
转载 2023-08-28 21:07:41
280阅读
  GBase 8a MPP(下文简称8a集群)加载日志自动汇总功能用于将一次加载的错误数据日志与溯源信息日志汇总至加载发起节点,并提供相应的查询,检索日志的功能。本文简单介绍加载日志自动汇总功能的设置与使用方法。注:本功能依赖 GNS 功能,请确保 _gbase_gns_share_connection 参数为1。日志文件汇总功能开关变量名:gbase_loader_logs_collect 有
转载 2024-08-09 13:51:25
226阅读
MERGE 语句使用 MERGE 语句,通过在单个 SQL 语句内综合 UPDATE 或 DELETE 操作与 INSERT 操作,来将数据从源表转移到目标表内。您还可使用此语句来将源表与目标表合并,然后对目标表仅执行 UPDATE 操作,仅执行 DELETE 操作,或仅执行 INSERT 操作。MERGE 语句以 GBase 8s 扩展支持 SQL 的 ANSI/ISO 标准。语法 U
标准转换存在于 GBase 8s SQL 数据类型与 GBase 8s ODBC Driver C 数据类型之间。仅 GBase 8s 可将数据转换为 SQL_C_BIT。GBase 8s ODBC 驱动程序 C 数据类型 SQL_C_BINARY、SQL_C_CHAR 和SQL_C_WCHAR 支持罗列在下表中的所有 GBase 8s SQL 数据类型之间转换。下表展示在 GBase 8s S
原创 10月前
122阅读
文 | 王磊参加培训的原因基于工作和个人爱好原因,想要对国产数据库的发展阶段和行业现状,做一个了深入的了解,更希望能通过深入理论和实践两个层面,进一步学习国产数据库的技术特点,提高自身相关产品和技术的知识储备。对GBase数据库的使用心得在本期学习过程中,我第一次接触并系统地学习了GBase数据库的知识内容。学习后有两者个人收获:在数据库开发工作层面有异曲同工之处,GBase数据库、Oracle和
# 如何实现 GBase 8a 基于 MySQL 的应用 GBase 8a 是一个高性能的关系数据库管理系统,支持 SQL 语法并且与 MySQL 兼容。对于新手开发者,理解如何在 GBase 8a 上进行开发和操作是一个重要的任务。下面将为你介绍如何从零开始设置和使用 GBase 8a,以便于你在实际项目中运用。 ## 整体流程 在实现 GBase 8a 基于 MySQL 的开发过程之前,
原创 9月前
235阅读
## 使用 Python 连接 GBase 8a 数据库 本文将指导你如何通过 Python 连接到 GBase 8a 数据库。以下是整个流程的步骤简述,以及每一步所需执行的代码示例和注释。 ### 流程步骤概览 | 步骤 | 描述 | |------|-----------------------------| | 1 | 安装驱动和所需
原创 2024-10-20 07:34:54
256阅读
GBase 8a 支持通过 SQL 接口进行数据加载。语法:LOAD DATA INFILE 'file_list' INTO TABLE tbl_name [options] tbl_name: [database_name.]table_name options: [DATA_FORMAT number [HAVING LINES SEPARATOR]] [NULL_VALUE 'str
日前,“2022可信数据库峰会”由中国信息通信研究院联合中国通信标准化协在京举办。峰会以“共筑数字经济可信底座”为主题,对数据库技术、产业和生态热点进行了研讨。本次会议上,《全球数据库产业图谱(2022)》、《数据库发展研究报告(2022年)》等多项内容正式发布,均获得业界广泛关注。GBASE南大通用作为专业的国产数据库代表品牌,成功入选《全球数据库产业图谱(2022)》,与此同时,还深度参与了《
# 连接 GBase 8a 数据库的步骤和代码示例 ## 引言 在开发过程中,我们经常需要连接数据库来存储和访问数据。而 GBase 8a 是一个非常常用的数据库,是一种高性能、高可靠的关系型数据库系统。本文将介绍如何使用 Python 连接 GBase 8a 数据库,并提供了详细的步骤和代码示例。 ## 连接 GBase 8a 数据库的步骤 下面是连接 GBase 8a 数据库的步骤,可以
原创 2023-10-23 11:00:40
201阅读
# Gbase8A 替换 Mysql:一种高效的数据库迁移方案 在当今快速发展的信息技术领域,数据库作为数据存储与管理的核心组件,其性能与稳定性对企业业务的持续发展至关重要。随着业务量的不断增长,传统的关系型数据库如 MySQL 可能面临性能瓶颈。本文将介绍一种高效的数据库迁移方案:使用 Gbase8A 替换 MySQL,以期提高数据库性能,满足日益增长的业务需求。 ## 什么是 Gbase8
原创 2024-07-15 19:52:19
224阅读
# GBase 8s Python 数据库介绍 GBase 8s是一个由中国著名数据库公司南大通用设计的高性能关系型数据库管理系统。它支持SQL标准,并提供了许多高级功能,如分布式架构、高可用性、并行计算等。在GBase 8s中,Python是一种常用的编程语言,开发者可以使用Python来操作数据库、执行查询等操作。 ## GBase 8s Python连接示例 接下来我们将演示如何使用P
原创 2024-06-26 04:38:08
69阅读
  • 1
  • 2
  • 3
  • 4
  • 5