2
UXDB
编辑
简介:优炫数据库(UXsino Database 简称UXDB)是一款由优炫软件自主研发、安全稳定的企业级分布式数据库。

QQ图片20191223104831.png

目录

优炫数据库管理系统简介

    优炫数据库管理系统(简称:优炫数据库,英文简称:UXDB)是北京优炫软件股份有限公司研发的企业级安全可信数据库,拥有自主知识产权,是自主可控国产数据库软件,符合ANSI SQL国际标准,提供完善的数据存储与数据管理功能,具有众多优异的产品特性,可满足各类信息化业务需求。

    优炫数据库支持结构化、半结构化、非结构化等多种数据类型;适用于事务型和分新型应用场景;提供行式存储和列式存储两种数据组织形式;同时支持多种部署方式,包括:单机主备模式部署、大规模并行处理部署、实时应用集群部署、以及云环境部署。

    优炫数据库已完成与主流国产芯片、操作系统、中间件,以及应用软件的适配,满足我国政府、军工、金融、能源、制造、医疗等各行业应用需求。

优炫数据库特性

    优炫数据库是新一代数据库管理系统,相比传统关系型数据库,主要特性如下:

    1、支持多业务场景

    支持行存、列存及行列混和存储,可同时满足事务型业务与分析型业务场景需求。

    2、高可用、高性能

    通过一主一备或一主多备的部署方式实现高可用;通过一写多读、负载均衡的方式,在保证高可用的同时,大幅提升数据库性能。本产品提供大规模并行处理能力,支持PB级数据秒级在线响应;提供实时应用集群,支撑业务服务“准零中断”,可用性超过99.999%,保障金融、电信、能源等重点行业关键业务7×24小时稳定运行。

    3、高安全性

    符合国家信息安全技术标准,融合访问控制、授权、审计、加密、灾备等全面数据安全技术,达到国内数据库最高安全级别,可提供一揽子数据安全解决方案,确保客户数据资产安全。

    4、扩展性强

    支持自定义数据类型、函数等数据库对象。支持插件扩展功能,保证功能、性能最优实践。支持存储空间横向无限扩容能力,实现集群自动在线弹性伸缩。

    5、自治管理与优化

    为应对复杂应用场景下的数据库配置调优、故障诊断、风险预警,以及问题处置需要,提供多层次的数据库自适应、自配置、自管理、自调优、自修复能力,以及丰富且直观的功能操作。为降低数据库维护难度,减少数据库维护工作量,增强数据库运行的安全性和稳定性提供了高效的技术手段。

优炫数据库架构

    优炫数据库架构体系如下图所示:

    优炫数据库引擎包括共享内存与后台进程:

    1、共享内存主要包括:

    共享缓冲区:从存储中加载表、索引数据到这个区域并进行处理。

    预写日志缓冲区:预写日志在共享内存中的缓冲区。

    2、后台进程主要包括:

    数据写进程:也称后台写进程,该进程可将数据缓冲区中的脏数据写入数据存储文件。

    检查点进程:检查点是一个数据库事件,检查点进程会定期根据配置将内存缓冲区中的脏数据写入相应的数据文件,当数据库发生异常时减少崩溃恢复时间。

    垃圾回收进程:自动清理数据库中已删除的垃圾数据,进程定期调用执行。

    预写日志进程:将日志缓冲区中的WAL日志写入存储。

    归档进程:对预写日志进行归档的后台进程。

    统计数据收集进程:收集数据库统计信息。

    3、数据存储:

    支持本地存储、分布式存储、共享存储。

    4、管理工具:

    UXSQL:UXDB数据库内置交互式命令行工具,用于数据库连接、创建与管理,可使用SQL语言和元命令操作数据库对象,具有命令自动补齐等特性。

    UXDBAdmin:桌面客户端模式的数据库图形化管理和维护工具,用于数据库连接、数据库对象管理、SQL语句编写、执行、调试,数据逻辑备份和恢复、运行监控等。

    UXDBWeb:基于B/S架构设计的分布式集群监管工具,用于对数据库实例、对象、角色、权限、主机认证、监控、告警、操作日志、自动部署、许可证等的管理和使用情况的实时监控。

    UXMigrator:数据迁移工具,支持国内外主流数据库或标准化数据文件一键迁移到UXDB的工作;支持命令行及图形化操作;国内外主流数据库包括:Oracle、MySQL、SQL Server、DB2、Sybase、国产数据库等;数据文件包括:CSV、TXT、XLS等。

    5、编程接口主要有:

    JDBC:Java程序开发标准接口,支持Hibernate、Spring、MyBatis。

    ODBC:开放数据库连接接口,用于Windows、Linux等操作系统的各类应用程序对数据库的访问。

优炫数据库部署模式

    为满足客户多种业务场景需求,优炫数据库支持多种部署模式:

    1、单机主备模式部署

    针对高并发量、高可用、高性能等事务型的应用场景,采用一主一备或一主多备的方式,构建高可用、高性能解决方案。主库的数据以流复制的方式同步到备库上(流复制方式支持:同步、异步),当主库出现问题时,主备快速切换,备库接管主库全部功能,从而保证业务系统的正常运行,实现高可用。

    主库具备读写功能,备库具有只读功能,当主库出现读压力时,通过负载均衡,可以将主库读压力分摊到备库上。从而,减轻主库压力,大幅提升系统性能。

    2、大规模并行处理(MPP)部署

    大规模并行处理(UX Massive Parallel Process,缩写UXMPP)是UXDB基于shared-nothing架构的横向扩展,UXMPP是以扩展形式在UXDB数据库中运行,采用“化整为零”原理,通过分片和复制将多个UXDB数据库逻辑上结合在一起,形成多机、多核并行的UXDB集群,用于分析型业务应用场景。可实现PB级大规模数据集的实时分析。

    3、实时应用集群部署

    实时应用集群(UXDB Super Real Application Server,简称SRAC)是UXDB基于shared-disk架构实时应用集群,提供数据库最高级别的可用性、可伸缩性和高性能,集群中的所有节点均为对等的可读写节点,即请求可发送到集群中任何一个节点上进行处理,节点之间无主从之分。SRAC集群是一个松散的集群,集群支持在任何时刻新增节点而无需重新配置集群。同时,集群内的任一节点发生故障,集群仍可以继续在其它节点上运行。SRAC通过内存融合技术使集群中的节点通过集群互联高效地访问集群中的全部数据,无需人为数据分片。通过全局资源管理(GRD)使数据访问在整个集群中保持ACID语义及可见性。

    4、云环境部署

    优炫数据库支持云端部署,以VM模式部署的单机或MPP。支持数据库向云端迁移、云服务适配,可实现资源有效分发,及数据库监控、运维、部署、备份等操作。

优炫数据库获得荣誉

    基于UXDB的高稳定性和出色的联机交易大数据处理能力,UXDB问世以来获得业界诸多肯定,获得“信息化影响中国——2017年中国数据库最佳产品奖”、“2017年军工信息安全护航先锋奖”、“2017年度中国IT风云榜信赖产品奖”、“第十六届中国互联网大会最具价值数据库产品奖杯”、“2019中国数据库技术年度评选——年度最佳创新解决方案”、“信息化影响中国——2018年数据库技术创新奖”、“2019关键信息基础设施安全优秀产品之最具潜力奖(补天奖)”、“2020-2021年度信息技术应用创新优秀解决方案”、“2021网信自主创新成果交流推广技术创新类推荐产品(盘古奖)”、“2021数字生态信创服务商100强”等荣誉。

优炫软件公司简介

    北京优炫软件股份有限公司(简称“优炫软件”),成立于2009年,是一家专注数据库研发及服务的国家高新技术企业。优炫软件聚焦数据库、数据安全领域,其自主创新研发的优炫数据库UXDB,已广泛应用于工信部、公安部、国家统计局、中国人民银行、湖南省环保厅、上海市高级人民法院等客户单位,并稳健高效支撑住第七次全国人口普查等国家级重点项目。围绕客户数据资产建立操作系统安全、数据库安全、边界防护、云安全、运维安全、业务安全六大方向的核心数据保护产品体系,并依据行业属性为用户提供全方位整体解决方案。经过10余年的积淀,不仅拥有涉密资质,更取得国家发明专利、软件著作权、公司及产品资质荣誉累计500余项。建立北京、武汉、成都、西安四地研发中心和全国30余家分支机构,2013年新三板挂牌,连续六年入选创新层,业绩保持稳健增长。公司已成为国产数据库厂商第一梯队,信创产业领域“四梁八柱”企业。优炫软件以“专注、激情、创新、担当、共享”为价值观,以“让中国人用上自己的数据库”为使命,为更多用户提供优质安全、专业可靠的产品及服务,助力全行业数字化转型升级,矢志成为全球数据库行业第一品牌。

优炫软件适配中心

    点击http://www.uxsino.com/uxdb/,成为生态适配合作伙伴。

优炫软件渠道合作

    点击http://www.uxsino.com/uxdb/,与我们合作。

优炫数据库Q&A

    Q:哪里可以知道优炫数据库(UXDB)最新消息?
    A:关注优炫数据库(UXDB)官方技术专家,第一时间了解产品动态:优炫软件曾老师,也可微信搜索uxsino关注优炫软件公众号。
    Q:墨天轮可以下载优炫数据库(UXDB)官方文档吗?
    A:部分文档:《优炫数据库UXDB技术白皮书》《优炫数据库UXDB特性参考手册 V2.1》《优炫数据库UXDB用户手册 V2.1》
    查看更多请打开文档—在“热门文档”——“数据库类型”中选择“UXDB”,即可查看并下载优炫数据库(UXDB)官方文档。
    更多问题请到问答版块提交,原厂工程师在线解答。

评论

28
2
视频百科
词条统计
创建者:墨天轮
编辑次数:6
浏览次数:9659
API调用次数:0
贡献者