玖章算术是曾经的阿里数据库专家叶正盛(斗佛)创办的科技创新企业,研发了云原生智能数据管理平台NineData。 对于NineData,其实产品刚出来的时候,我曾试用过,确实有种让人眼前一亮的感觉,一些理念还是比较超前的。 最近NineData推出了社区版,而且宣传的是提供永久免费、一键安装的数据管理解决方案,专为开发者、初创团队、教育机构及个人用户设计。 需要强调的是,NineData社区版是一个完全离线运行的本地化部署版本,无需连接任何云端服务或访问NineData网站,所有数据与操作100%留存于您的本地环境。 -name ninedata -d swr.cn-north-4.myhuaweicloud.com/ninedata/ninedata:latest 镜像有几个G,下载完成,就会自动安装部署和初始化服务
NineData自身大致可以分为四层,最上层是接入层,包括控制台和API两个部分,也就是说,NineData支持大家在控制台上直接管理数据,也支持通过API的形式将NineData集成到客户内部的系统中去 02 多云架构多云部署首先来看NineData的多云架构,对于对于NineData这样的数据管理服务来说,多云的问题主要难点有两个,第一个是部署的问题,因为NineData的服务节点最好是越靠近用户的数据库节点越好 ,NineData提供了数据库对比功能。 此外,NineData碰到的最大的一个问题是我们如何有效的进行集成测试,因为NineData要支持这么多云厂商和数据源,所以面临的是一个N乘以N的测试矩阵,也就是说NineData每修改或新增一个功能, 欢迎大家来试用NineData。现在大家就可以登录NineData官网 www.ninedata.cloud 体验完整的产品功能。
NineData在SQL窗口中实现了多个功能,帮助大家更便捷的书写SQL与数据库进行交互,下面我们一起来看看具体都有哪些功能。1. NineData的SQL窗口自然也不会缺少这个重要功能,在常规智能提示的基础上,我们还增加了SQL模版(语义结构体),补齐表名、where条件即可开启查询。 太麻烦啦,“我的SQL”帮你轻松解决这个问题,只要您登录NineData用的同一个账号(组织用户需要在同一个组织内可见)就可以看到保存过的所有SQL语句,不论是换浏览器,还是换电脑统统不影响。 别担心,NineData的工作现场恢复功能,支持您在SQL窗口书写的内容及时自动保存,在浏览器正常关闭后再次打开,SQL窗口的内容统统都会给您加载出来(即使更换电脑也不影响哦)4. “执行历史”提供您当前账号在NineData执行过的所有SQL语句历史,还可以根据数据源、执行时间、SQL内容的关键字等方式快速定位检索,您也可以对需要再次执行的目标SQL快速“复制”贴入SQL窗口用于执行
本文将介绍,如何使用NineData帮助开发者,通过GUI的方式访问和管理ClickHouse数据库。 使用NineData访问ClickHouse整个使用过程也较为简单。首先,需要在NineData数据源页面创建ClickHouse数据源。 导航树功能对比:NineData VS 其他NineData的导航树提供了丰富而完整的数据库对象,对比常用的数据库GUI工具,NineData支持更加完整,体验更加友好。 在右图中,NineData则通过语法结构,对象别名等信息,准确的推荐最可能匹配的列信息。 另外,NineData除了可以支持以GUI的方式访问和管理ClickHouse之外,NineData还支持MySQL到ClickHouse的数据迁移/同步/复制功能,相比ClickHouse内置的集成引擎
NineData 数据管理平台介绍NineData-让每个人用好数据和云-玖章算术NineData 是玖章算术旗下的多云数据管理平台(https://www.ninedata.cloud/),它目前支持多种常见数据源 NineData 提供的备份功能,包括数据备份、结构备份、日志备份,具备全量和增量的备份能力,基于这些能力,可以快速、有效的帮助企业构建数据容灾备份能力。 NineData 作为一个即开即用的数据 SAAS 服务,它不仅具有备份恢复功能,也提供了一系列完善的配套服务,包括告警监控、权限管控、备份数据查询等。 除了具备完善的功能外,NineData 的备份性能也很优秀,在 sysbench 模型下的数据,它的权量备份速度可以到达 185MB/S、全量恢复速度在 133MB/S。 小结通过这篇介绍,可以了解到如何使用 NineData 快速构建企业容灾备份。
03 NineData 全球领先的多云管理这就是NineData产生的背景和原因,NineData要做的就是在这个多云时代,在这个数据库百花齐放的时代,构建全球领先的多云数据管理平台。 NineData支持完整的权限管理、审计日志以及敏感数据保护等能力,可以非常好的保护企业的数据安全。NineData数据备份和恢复接下来,要介绍的是NineData的“数据备份和恢复”。 NineData 数据复制接下来,来看一下NineData的第三个产品:数据复制。 NineData数据对比最后,来看看NineData的数据对比。 现在大家就可以登录NineData官网体验完整的产品功能04 关于作者周振兴,是NineData的联合创始人,致力于解决云时代的数据管理挑战。
使用NineData连接SQL Server在使用NineData访问SQLServer 之前,需要在NineData创建SQLServer数据源。 导航树查看数据库对象下图左侧为NineData展现的SQL Server导航对象树,展示了SQL Server 数据库对象,在表一层NineData还展现了字段名词和类型、索引、触发器等信息。 另外,NineData还展现了用户、角色和schema等信息。开发者常用的Navicat、DBeaver等工具对比(如下图),NineData对数据库对象的展现和交互是比较完整、简洁和细致的。 另外,NineData还支持对数据库表对象模糊搜索功能,方便在大量数据库对象用户能快速找到自己想要的表。 另外,NineData除了可以支持以GUI的方式访问和管理SQL Server之外,NineData还支持 SQL Server 到SQL Server的数据迁移/同步/复制/对比,以及对SQL Server
NineData 推出的 备份数据查询(全量、按时间点)和 数据变更轨迹查询 功能,很好地解决上面说的问题。 备份集实时查询使用前备份集实时查询前,需要先使用 NineData 的备份功能,先备份出一个备份集。 假如您已经通过 NineData 的备份功能完成了一个数据库的备份,那么只需要简单的几步,就可以完成实时的备份集数据查询。 按照需要填写:如想查询 ninedata_bk 库中的表 incr_tb,其 id >=1 的数据 DML 和 DDL 的轨迹。 小结通过这篇介绍,可以了解到如何使用 NineData 快速简单地实现备份集的实时查询。
巧合的是,在周末 WiFi 冲浪闲逛的时候,突然发现一款之前商业版的数据管道工具软件 —— NineData 要发布免费的社区版本了,而且 Doris 首当其冲,这不得火速来一波体验,看看效果具体如何? 走你~ NineData 介绍 以下是官网对 NineData 管道工具的定位和介绍。 :/u01 --name ninedata -d swr.cn-east-3.myhuaweicloud.com/ninedata/ninedata:latest 镜像已经上传到 Docker Hub 实时同步 全量复制同步后,即可同步的开启增量复制任务,即CDC式的同步任务,可以看到类似 FlinkCDC 的 CheckPoint 时间,在 NineData 中是一个动态变配的延迟值,平均看起来在5s 首先我觉得 NineData 团队愿意进一步支持国内的免费市场,无论这是不是一个商业化考虑的行为,至少在用户角度是一件比较好的事情,有新的力量加入免费数据同步这个市场,会给更多的小型企业给出更多的选择空间
在前面的文章中我们已经介绍过「NineData:强大的ClickHouse图形客户端工具」,今天我们重点来介绍一下如何通过 NineData 帮助开发者,通过 GUI 的方式创建、修改 ClickHouse 02 新建表NineData-让每个人用好数据和云-玖章算术进入 NineData 平台后,首先打开左侧的 SQL 窗口,选择我们的目标数据源(此处演示为 ck_集群测试1);在左侧对象导航树找到我们的目标数据库 如果您想要在指定逻辑集群的多个节点同时创建同一个表,也可以选择配置 on cluster 参数(此处演示选择 ninedata_cluster);当您选择 on cluster 参数后,我们 NineData 执行完成后您在 NineData SQL 窗口可通过如下 SQL 进行确认:## 查看逻辑集群有哪些分片节点:## 此处 ninedata_cluster 需要替换为您使用的逻辑集群名select * 未来,我们将继续迭代优化支持本地表与分布式表的一键联动更新,NineData 让每个人用好数据和云。
1.NineData社区版是什么?NineData是面向AI时代的智能数据管理平台,提供数据库DevOps、数据复制对比等功能。 NineData提供云服务、本地企业版、社区版多种模式。社区版是面向广大开发者的免费版本,包括了NineData的基础功能,可以在本地通过docker一键安装部署,5~10分钟快速体验。 5.NineData社区版安装部署在部署方面,基于Docker技术,用户通过简单命令即可在本地电脑完成安装,仅需需要5~10分钟就可以快速完成安装部署,方法步骤如下:NineData社区版安装部署在服务器中已安装 dockerrun-p9999:9999--privileged-v/opt/ninedata:/u01--nameninedata-dswr.cn-east-3.myhuaweicloud.com/ninedata /ninedata:latest6.总结NineData社区版V4.7.0通过数据复制跨库兼容扩展、DevOps云生态适配与核心功能稳定性优化,构建了更全面的数据管理能力矩阵。
我们在云计算和数据库领域工作了 20 年,创业推出的第一款产品名字叫 NineData,就是要解决上面三个问题。03NineData 产品简介这是 NineData 的产品大图,分为四大核心功能。 04NineData 技术架构NineData 是 SaaS 模式的多云数据管理平台,所以多云和多源是我们要解决的重点问题。 NineData 会支持主流的云厂商和自建机房,也就是说,无论是云上还是云下的数据库,也不论是云⼚商专属数据库还是自建数据库,NineData 都会⽀持。 再介绍 NineData 的多云运行架构,NineData 是 SaaS 模型,但是数据处理是越靠近用户的数据库节点越好,举个例子,如果要服务阿里云北京 Region 的用户,那么 NineData 最好也部署在阿里云的北京 希望每个技术人员都喜欢 NineData,也希望大家多多反馈建议,NineData 可以在线使用,地址是:www.ninedata.cloud (建议在 PC 上打开)
NineData 提供企业级数据库规范使用 NineData,我们可以让原本枯燥无味的条款和规则变得更加有趣和有意义。 基于这些原则,我们可以使用 NineData 来定制企业级数据库规范。步骤一:使用 NineData 的「可视化表结构编辑」功能设计数据库模型该功能非常易用,可以帮助我们快速地创建和修改数据库模型。 步骤二:使用 NineData 的「数据管理功能」管理数据库该功能可以帮助我们保障数据库性能和健康状况,及时发现和解决问题。 步骤三:使用 NineData 的「数据安全功能」保护数据库的安全性数据安全功能可以帮助我们防止数据泄露和攻击,保护公司的核心数据。 如果各位有兴趣,可以直接登录 NineData 官网(https://www.ninedata.cloud/),新建组织后申请免费测试数据源,开始你的探秘之旅。
经过功能、性能、兼容性等吧啦吧啦一堆测试后,建议IT运维工作者将公司的数据库备份系统切换到了NineData,轻松管理云端数据,终于可以不用再背备份的锅了~,NineData究竟是何方神圣,真有这么腻害 NineData数据备份的独门秘籍NineData数据备份厉害就厉害在,它拥有下面的这些独门秘籍。下面我跟大家好好介绍介绍。 NineData数据备份突破传统技术方案,推出实时日志备份。基于增量日志监听采集技术,NineData可实时获取并备份数据库中的变化数据,实现秒级RPO的备份能力,真正做到数据零丢失。 NineData数据备份对此做了针对性的优化,NineData在后台定期、实时合并数据、日志,降低日志恢复规模,提升数据恢复速度。 只需一分钟,上车NineData数据备份虽然NineData 能力强大,但使用起来超级简单,只需一分钟,人人都可上车。(NineData官网戳这里~)。下面我们就快速体验下。1.
玖章算术CEO叶正盛应邀出席会议,发表了主题演讲《玖章算术 NineData 在 AIGC 的应用实践》。 和 Github Copilot 不同的是 NineData 更聚焦在使用 AIGC 提升 SQL 开发能力,并与企业数据源打通,构建出更智能的数据管理服务。 更多关于NineData详情:(www.ninedata.cloud/)NineData 通过 AIGC 让用户可以使用自然语言完成 SQL 编写,大幅提升了 SQL 代码开发效率,并且可以让客服、BI NineData 还发布了智能数据生成、SQL 智能优化、代码智能生成等能力,可以让开发人员更好地使用数据库。 NineData(www.ninedata.cloud/) 通过与 AIGC 结合,融合了企业敏感数据保护、数据库研发规范、生产环境变更发布等操作流程,可以完全替换 Navicat 等产品,让企业的数据管理更安全
NineData 推出的 恢复方式(按时间点、备份集)很好的解决上面说的问题,在解放了DBA复杂的手动操作外,也不用担心“删库跑路”的事情发生。 假如您已经通过 NineData 的备份功能完成了一个数据库的备份,那么只需要简单的几步,就可以完成指定时间点的恢复了。 如果使用 NineData 的指定时间点恢复能力,那么只需要简单的几步,就可以完成指定时间点的恢复了。a. 通过上面对「任意时间点恢复」的说明,可以看到在 NineData 上简简单单的几步操作,就能轻松的实现数据任意时间点恢复的能力。 小结通过这篇介绍,可以了解到如何使用 NineData (www.ninedata.cloud/backup),快速简单的实现任意时间点数据恢复的能力。
没错,玖章算术公司旗下的 NineData 服务就发布了这些能力。 NineData 通过内置强大的AI生成能力,让你可以在 NineData 平台上,通过自然语言提问,轻松完成库表生成、测试数据构建、数据查询变更及性能优化等常见的数据库开发、数据分析及日常运维工作。 借助 NineData,你可以直接使用自然语言提问,并完成对应数据的查询与变更。 使用 NineData 智能 SQL 功能,只需简单输入需要构建的数据量,就可快速生成并应用测试数据集。 如果各位有兴趣,可以直接登录 NineData ((https://www.ninedata.cloud/sql) ) 申请免费测试数据源,开始你的探秘之旅。
本文对比了 NineData、MaterializeMySQL(ClickHouse自带)、Bifrost 三款产品,看看他们在同步时的差异。 对比结果概述整体上,NineData(官网:https://www.ninedata.cloud/ )的数据复制功能在功能、性能表现最突出。 NineData在增量DDL的处理、字段映射的准确性、无主键表、以及功能丰富度上最强(数据校验、过滤、限流等),详细的对比如下图:结构映射对比在做了详细对比之后,对于基础类型,只有NineData考虑的更加完整 此外,在对比了MySQL全部数据类型之后,发现NineData支持更完整,例如对JSON类型、几何数据、地理信息仅NineData支持。 同时,NineData还提供了可视化的错误修复和跳过功能,可以最大限度的保障链路持续稳定。
NineData 的首席架构师谭宇(茂七)受邀参加 OceanBase 数据管理与服务技术专场,发表了《NineData 多云数据管理》主题演讲。 先来简单的看一下 NineData 团队的基本情况。 NineData 的架构充分利用了获取云资源的便利性与弹性。 最后总结一下 NineData 数据复制的优势与价值。 我们希望无论你的数据在哪里,存放在什么样的数据库中,NineData 的数据复制都可以在任意的时间以实时的方式进行流动。 另一方面 AI 正在大规模地释放生产力,NineData (https://www.ninedata.cloud)也在这些方面做了很多探索并上线了部分 AI 的能力。
11月1日,NineData 多云数据管理平台正式上线,构建全球领先的多云数据管理平台。NineData提供数据备份、复制、对比和企业级SQL开发服务,让您的数据管理更安全更高效。 本次发布会演示了如何通过NineData的数据管理平台,实现1分钟配置企业级数据备份。 NineData创始人&CEO 叶正盛:我是一名中国程序员,在 IT 领域(云计算+数据库)工作 20 年,17 年程序员和 3 年产品经理。 NineData 升级数据管理理念,推出了一套多云、全托管的数据管理服务。 NineData 本次发布了 SQL开发、数据复制、数据备份及数据对比功能。