openGauss概述

openGauss支持标准开发接口-基于ODBC开发

ODBC(Open Database Connectivity,开放数据库互连)是由Microsoft公司基于X/Open CLI提出的用于访问数据库的应用程序编程接口。应用程序通过ODBC提供的API与数据库进行交互,增强了应用程序的可移植性、拓展性和可维护性。

openGauss目前在以下环境中提供对ODBC3.5的支持

UNIX/Linux系统下的驱动程序管理器主要有unixODBC和iODBC,在这选择驱动管理器unixODBC-2.3.0作为连接数据库的组件

windows系统自带ODBC驱动程序管理器,在控制面版->管理工具可以找到数据源(ODBC)选项。

JDBC(java datebase connectivity,java数据库连接)是一种用于执行SQL语句的java API

openGauss数据库事务

事务的ACID特性

        1、原子性(Atomicity):事务所包含的操作要么全部完成,要么什么也没做

        2、一致性(Consistency):在一致性数据库上执行事务后,数据库仍需保持为一致性状态。

        3、隔离性(Isolation):没有结束的事务在提交之前不允许将其结果暴露给其他事务。

        4、持久性(Duability):当一个事务在结果提交之后,系统保证该结果不会因以后的故障而丢失。主要通过预写式日志WAL算法实现,把redo日志写到磁盘上。还有checkpoint检查点,将脏缓冲队列上的数据写如到最终的数据文件。

相关推荐

  1. openGauss概述

    2024-04-23 08:24:04       38 阅读
  2. virtualbox安装openGauss

    2024-04-23 08:24:04       56 阅读
  3. 基于 openGauss 学习 Docker

    2024-04-23 08:24:04       35 阅读
  4. openGauss安装与使用

    2024-04-23 08:24:04       41 阅读
  5. openGauss Sqlines 使用指导

    2024-04-23 08:24:04       37 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-23 08:24:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-23 08:24:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-23 08:24:04       82 阅读
  4. Python语言-面向对象

    2024-04-23 08:24:04       91 阅读

热门阅读

  1. 【重学C语言】九、函数

    2024-04-23 08:24:04       39 阅读
  2. internet.getUserEncryptKey提示错误

    2024-04-23 08:24:04       29 阅读
  3. 从零开始:UniApp 项目搭建指南

    2024-04-23 08:24:04       39 阅读
  4. uniapp picker组件实现二级联动

    2024-04-23 08:24:04       31 阅读
  5. Linux搭建NFS服务器

    2024-04-23 08:24:04       36 阅读
  6. 特殊类的设计、C++四种类型转换

    2024-04-23 08:24:04       42 阅读
  7. 2024系统架构师---论软件系统架构评估

    2024-04-23 08:24:04       37 阅读
  8. 狠不狠?做个标签累不累?

    2024-04-23 08:24:04       33 阅读
  9. wow-socket文件说明

    2024-04-23 08:24:04       29 阅读
  10. 3D抓取算法中的PointNet++网络介绍

    2024-04-23 08:24:04       29 阅读