跳到主要内容

数据库 DevOps 简介

NineData 的数据库 DevOps 是一套云原生 SQL 开发工具,提供全面且高效的企业级功能以及高度的安全等级支持,可完美替代同类产品,为企业赋予更好的核心数据库管理与维护能力。

功能介绍

数据库 DevOps 具有数据资产管理、数据查询、SQL 执行、数据编辑、数据导入导出、SQL 审批流、SQL 规范预检、审批流程、敏感数据保护等强大功能,帮助用户快速完成多种环境的数据管理任务,助力企业数字化转型。

  • 强大的 SQL 编辑器:支持 AI 协作、智能 SQL、完整的语法高亮、自动补全、对象类型识别、错误提示等能力。
  • 完善的权限管控:支持通过角色(Role)分组管理企业各级层的权限,同时也支持对单个用户配置自定义权限,使权限管理操作不受限,具备良好的灵活性。
  • 全面的配套工具:SQL 任务、结构设计与发布、数据导入导出、数据追踪与回滚、数据生成、SQL 代码审核、批量数据库变更、慢查询分析、DSQL 联邦查询、数据归档与清理等能力为数据库提供全生命周期一条龙管理,让数据库的运维管理更加高效安全。
  • SQL 开发规范:用于定义企业 SQL 编写规范,提供 200 多条规则,不仅有助于提高 SQL 的质量,防止慢 SQL 等问题,还可以帮助团队保持一致的编码风格,减少潜在的错误和性能问题。
  • 审批流程:简化复杂的请求、决策与审批步骤,提供统一明确的审批流程,使审批流程标准化,在减少错误和风险的同时,提升了审批流程的整体效率。可配置的流程也满足了企业定制化需求,可适应各种差异化场景。
  • SSO 单点登录:统一企业成员的身份管理,简化用户访问方式,同时增强了数据安全性,减少密码泄露的风险。
  • 审计日志:NineData 提供了集中的用户行为记录和监控方式,企业可以轻松审计用户的活动,追踪安全事件并采取必要的措施。

版本说明

NineData 数据库 DevOps 功能提供多个版本,旨在满足不同用户群体的需求,提供更广泛的服务范围和功能选择。

editions

  • :可供个人用户免费使用,提供了包含 AI 服务、数据库开发工具、可视化表结构设计、数据导入导出等功能在内的强大的数据库管理服务。
  • :为专业用户提供高级的数据库管理和开发工具,满足更复杂的需求和业务场景。专业版不仅拥有个人版的所有功能,还进一步提供了企业协同(SQL 规范预检、审批流程、用户管理、角色管理、权限管控等)的特性,同时,还新增了 OnlineDML、数据追踪、研发流程、数据归档、慢 SQL 分析、SQL 审核、DSQL 跨库查询等新功能。
  • :为企业用户提供了一整套强大的企业级功能,满足中大型企业用户的需求。在专业版的基础上,提供了无限制的敏感数据管理、审计日志、自定义开发规范和审批流程、SSO 单点登录、数据水印等企业级能力。
单击展开版本差异一览表

图标说明:

  • ✔️:支持
  • ❌:不支持
分类功能名称子功能个人版专业版企业版
数据库 DevOpsSQL 窗口AI 服务✔️✔️✔️
数据库开发工具✔️✔️✔️
执行历史✔️✔️✔️
可视化结果集编辑✔️✔️✔️
可视化表结构设计✔️✔️✔️
SQL 规范预检✔️✔️
敏感列✔️✔️
SQL 任务SQL 任务提交与执行✔️✔️✔️
任务审批流✔️✔️
规范预检✔️✔️
OnlineDDL✔️✔️
OnlineDML✔️✔️
结构设计与发布-✔️✔️
数据导出导出任务提交与执行✔️✔️✔️
任务审批流✔️✔️
访问 IP 控制✔️
EXCEL 水印✔️
数据导入导入任务提交与执行✔️✔️✔️
任务审批流✔️✔️
数据生成生成测试数据✔️✔️✔️
创建仿真模板✔️
DSQL-✔️
慢查询分析-3 个
数据源
无限制
批量数据库变更-✔️✔️
库表分组查询-✔️✔️
SQL 代码审核-✔️
数据归档与清理-✔️
数据追踪与回滚-✔️
规范与流程SQL 开发规范✔️✔️
审批流程✔️✔️
新增规范✔️
新增流程✔️
运维监控配置告警接收-✔️✔️✔️
配置告警策略-✔️✔️✔️
查看告警历史-✔️✔️✔️
基础服务数据源管理添加自建数据源✔️✔️✔️
添加云厂商数据源✔️✔️✔️
特殊数据源(Oracle、DB2)✔️
环境定制5 个1000 个
网关管理创建网关✔️✔️✔️
创建代理网关✔️✔️✔️
云厂商访问凭证-✔️✔️✔️
私网连接-✔️✔️✔️
管理敏感数据-3 个
数据源
无限制
账户管理管理组织创建组织✔️✔️✔️
切换到组织✔️✔️✔️
查看或编辑组织信息✔️✔️
数据水印✔️
访问 IP 白名单控制✔️
单点登录 SSO✔️
管理用户邀请用户✔️✔️
新增 SSO 用户✔️
编辑用户✔️✔️
移除用户✔️✔️
配置用户权限无限制无限制
管理角色新增角色✔️✔️
编辑角色✔️✔️
删除角色✔️✔️
绑定角色✔️✔️
配置角色权限无限制无限制
权限申请与审批申请数据源权限✔️✔️
申请数据库权限✔️✔️
申请敏感列权限✔️✔️
我的权限管理我的权限✔️✔️
审计日志查看审计日志90 天3 年
消息中心站内信接收站内信✔️✔️
订阅管理配置消息接收方式✔️✔️
AIGC智能问答机器人 ChatDBA-✔️✔️✔️

架构图

devops_structure

产品优势

优势
说明
多数据源跨平台支持
  • 支持的数据源:MySQL、SQL Server、PostgreSQL、Oracle、Redis、Clickhouse、MongoDB、Elasticsearch、Doris、SelectDB 等。
  • 支持的环境:阿里云、AWS、华为云、腾讯云、移动云、百度云、自建数据库等。
便捷的操作性数据库 DevOps 工具集成 AI 服务(自然语言转 SQL、SQL 智能优化、异构数据库语言转换、AI 帮助...)、SQL 智能提示可视化表结构设计可视化结果集编辑等等功能,帮助您简化繁琐的数据库管理任务,提高工作效率。
数据安全使用提供企业级的数据安全性和隐私保护,常用数据源默认使用 TLS/SSL 传输加密,防止数据泄露。同时拥有完整的审计日志角色和资源授权体系SSO 单点登录等功能,确保企业数据的安全性,防止数据泄露和未经授权的访问。
团队协作能力具备规范预检、审批流程等团队协作特性,提升工作效率和数据管理的规范性,为您的团队带来强大的协作能力。
丰富的功能零门槛的数据库管理服务,通过浏览器即可对数据库对象执行管理操作。支持语法补全高亮、查询窗口自动保存与恢复常用 SQL 保存等功能,帮助开发者高效、准确地完成 SQL 操作。
专业技术支持NineData 提供及时的技术支持响应,解决您在使用数据库 DevOps 过程中遇到的各种技术难题和疑问。

典型使用场景

版本使用场景说明
数据库 DevOps 个人版个人开发者针对个人开发者,免费版可以提供更友好的界面和更多数据源支持,帮助用户快速上手,轻松管理数据源。AI 对话式查询可以帮助入门开发者轻松编写 SQL,降低数据库使用门槛。
定时 SQL 执行需求对于有定时执行 SQL 需求的用户,可以提交 SQL 任务,配置特定时间点来自动执行目标 SQL 语句。这对于定期更新数据、生成报告或执行常规任务的用户非常有用。
数据库 DevOps 专业版中小型企业项目中小规模的企业项目需要开发人员和数据库管理员协同工作,进行数据库设计、编写复杂查询和执行性能优化。
统一数据库管理平台在日常业务系统研发中,需要访问与管理多种不同环境、不同类型的数据库的企业。数据库 DevOps 支持阿里云、腾讯云、华为云、百度云、AWS、Azure 等多个云厂商的 MySQL、SQL Server、ClickHouse 等多种数据库产品。
安全变更需要对企业成员提交的 SQL 数据变更进行预审的场景,保证 SQL 输入的规范性和安全性。同时,支持通过 SQL 任务管理用户提交的 SQL 变更,让企业的数据管理更安全高效。
数据库 DevOps 企业版大规模应用开发企业版适用于大型项目和应用的开发,可以支持企业级数据库(Oracle、DB2)进行高性能查询和大规模数据处理。
合规性要求与安全事件追溯企业版提供了 3 年的审计日志保留时间,便于未来的审计和监管审查,同时为企业延长了的安全事件追溯时效。
不限数据源的敏感数据保护为企业提供了不限数据源个数的敏感数据保护能力,这意味着您可以将敏感数据保护措施扩展到您 所有业务中。
自定义规范和流程需求大型企业通常具有多样的业务场景,企业版提供了可自定义的 SQL 开发规范和审批流程,满足各业务团队的差异化需求。
SSO 单点登录需求企业版引入了 SSO 单点登录功能,支持 LDAP|OpenLDAP 系统,使企业可以轻松同步企业人员信息到 NineData 平台,简化企业成员登录方式,提升安全性和工作效率。
应用集成提供控制台集成入口,将 NineData 控制台集成到其他工具、平台或应用程序,满足业务定制需求。

相关链接