暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

UXDB优炫数据库产品功能

ADMIN 2019-12-24
3127

QQ图片20191224172904.png

1.支持 RDBMS 的所有功能以及扩展外部数据源

RDBMS 即关系数据库管理系统(Relational Database Management System),是将数据组
织为相关的行和列的系统。 UXDB 数据库支持标准 SQL,以及常用的数据库操作,包括触发器、存储过程和用户

自定义函数。 UXDB 数据库通过 Foreign Data Wrapper 的方式为客户提供自定义的外部数据源,
UXDB 数据库将通过标准 SQL 查询的方式对外部数据进行操作。

2.支持 JSON 数据格式

UXDB 数据库支持 JSON(JavaScript Object Notation)数据类型,该类型可以作为数据
表的一个数据项,并内置了针对 JSON 数据格式的操作函数,对 JSON 数据进行直接操
作,而不需要将 JSON 数据读出再在数据库客户端应用程序中进行再处理。此外,
JSON 数据项还可以作为键值与其他数据库表的项目进行关联和约束。
JSON 数据类型可以用来存储 JSON 数据,当然也可以使用 text、varchar 等类型存储
JSON 数据。而且 JSON 数据类型还可以使用丰富的函数。
优炫数据库 UXDB 技术白皮书
北京优炫软件股份有限公司 www.uxsino.com 16

3.支持 JDBC、ODBC 和 Hibernate

UXDB 数据库提供 UXDB 的 JDBC 连接库,以及为 Hibernate 提供 UXDB 的 Delegator
库。
JDBC(Java Data Base Connectivity,java 数据库连接)是一种用于执行 SQL 语句的
Java API,可以为多种关系数据库提供统一访问,它由一组用 Java 语言编写的类和接
口组成。
UXDB 提供了 uxdb-jdbc 的驱动 jar 包实现 java 连接。
url = jdbc:uxdb://192.168.1.100:5432/uxdb(uxdb 为所连接的数据库名称)
Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对
象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate
可以应用在任何使用 JDBC 的场合,既可以在 Java 的客户端程序使用,也可以在
Servlet/JSP 的 Web 应用中使用。最具革命意义的是,Hibernate 可以在应用 EJB 的
J2EE 架构中取代 CMP,完成数据持久化的重任。
UXDB 提供了 UXSQLDialect 的驱动 jar 包,结合 uxdb-jdbc 的驱动 jar 包实现 Hibernate
框架连接数据库。
UXDB 还支持 ODBC 方式连接数据库。

4.数据库备份和恢复

UXDB 提供了一系列的数据库备份和恢复的方式。目前这些方式包括:SQL 纯文本备
份和基线备份。
SQL 纯文本备份就是创建一个文本文件,这个文本里面都是 SQL 命令,当把这个文件
回馈给服务器时,将重建与转储时状态一致的数据库。
基线备份,设置基线备份点,即时恢复备份。
优炫数据库 UXDB 技术白皮书
北京优炫软件股份有限公司 www.uxsino.com 17

5.重置索引

UXDB 提供索引重置机制来确保当数据索引失效之后的恢复。当索引错误或者不再指
向正确数据的时候,当索引出现空的数据页块的时候,当并发时的竞争建立的无效索
引以及分布式存储的属性更改时,都需要重置索引来确保数据库的正常工作。

6.产品的安装和卸载不影响业务

产品在安装和卸载产品时均不需要重启操作系统,可以保障一些重要的服务器不怠
机,为客户提供持续稳定的服务。

本文节选至《优炫数据库 UXDB 技术白皮书》,前往查看更多内容。

最后修改时间:2019-12-25 15:37:56
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论