让每个人用好数据和云

让每个人用好数据和云

  • 博客(40)
  • 收藏
  • 关注

原创 NineData x 阿里云 正式上线

欢迎玖章算术旗下的多云数据管理平台 NineData 入驻阿里云云市场,阿里云一直非常重视各类数据管理的工具服务生态的发展,基于阿里云领先的云计算基础设施,阿里云产品生态携手 NineData 一起紧密合作与创新,帮助中小企业和开发者轻松管理云端数据,提供全方位的数据智能管理服务,为客户创造数据价值。阿里云产品生态持续以“进”之心,共同聚力数字新未来。“非常荣幸能够携手阿里云,玖章算术将通过持续的创新,以客户需求以及市场为导向,为开发者提供智能、高效、安全的数据管理体验,让每个人用好数据和云。

2023-03-14 10:10:48 159

原创 ChatGPT软件技术栈解密

本文作者:叶正盛,NineData 程序员,玖章算术CEO,原阿里云资深技术专家。NineData 官网:www.ninedata.cloud,提供企业级数据库 SQL 开发工具,数据复制、对比、备份等产品,并提供了类似ChatGPT的SQL服务(SQL AI Copilot),免费使用,无需下载。欢迎大家留言或者转载!

2023-03-30 19:11:55 50

原创 首届OceanBase开发者大会|NineData首席架构师谭宇受邀参会,并发表了主题演讲

2023年3月25日,首届OceanBase开发者大会在北京举行。NineData 的首席架构师谭宇(茂七)受邀参加 OceanBase 数据管理与服务技术专场,发表了《NineData 多云数据管理》主题演讲。主要会分享以下几个内容:一是介绍一下玖章算术团队和 NineData 多云数据管理平台的整体情况;二是着重介绍一下我们在数据复制方面的一些工作;最后是我们对多云数据管理平台,未来的一点看法和对多云使用的一些建议。

2023-03-30 11:15:29 139

原创 玖章算术CEO叶正盛受邀AIGC论坛,分享NineData 在 AIGC 的应用实践

NineData通过与 AIGC 结合,融合了企业敏感数据保护、数据库研发规范、生产环境变更发布等操作流程,可以完全替换 Navicat 等产品,让企业的数据管理更安全、更高效。NineData 同时还提供数据复制、数据对比、数据备份等功能,支持 MySQL、ClickHouse、Redis、SQLServer 等多种数据源管理,可以帮助企业实现平滑的数据上云、跨云迁移、ETL 等需求。邀请了信通院、玖章算术、浙江大学、网易、实在智能等专家参加会议。

2023-03-29 10:53:02 4

原创 ChatGPT软件技术栈解密

ChatGPT 点燃了通用AI浪潮,继农业革命、工业革命、计算机技术革命后,也将可能掀起 AI 技术革命。业界对 ChatGPT 的 AI 算法关注得比较多,但是 OpenAI 已经演变为服务数亿用户的平台服务。近3个月 ChatGPT 的 SLA 大约99%,也就是说平均每天大约有15分钟不可用,整体技术架构和可靠性也备受关注。ChatGPT 没有对外正式分享他们的技术架构,所以很难100%准确知道架构大图,本文尝试从以下:互联网公开信息(twitter、linkedIn等)、OpenAI 最新招聘岗位要

2023-03-28 11:24:46 111

原创 数据库领域3月大事件

本文整理2023年3月份最新数据库厂商、数据库领域的行业动态、以及各家云数据库厂商的产品动态。MongoDB公司公布2023财年业绩;内存数据库厂商 DragonflyDB 获得2100万美元融资;NineData 发布数据库开发工具界的 ChatGPT;蚂蚁金服首个云原生时序数据库 CeresDB 1.0 正式发布;阿里云瑶池数据库峰会将在京成功举办;OceanBase第一次开发者大会;GaussDB数据库社区上线;NineData 发布SQL Dev的企业多人协同功能。

2023-03-27 16:09:47 29

原创 NineData发布企业级多人协作能力,新增智能SQL功能

适用于有任务监控报警、业务流程管理等需求的场景,例如有需要您审批状态的工单时,NineData 会将提醒信息根据您设置的途径(站内信、短信、邮件、电话、Webhook)通知您。SQL 任务接入 SQL 规范预检、流程审核功能,确保组织内用户基于预设的规范和流程提交 SQL 任务,大大提高了 SQL 任务的合规性,减少人工审批成本,提升系统安全性。基于系统管理员配置的 SQL 开发规范检查每一条在 SQL 窗口中执行的 SQL,如果该条 SQL 不符合规范,则会被系统拦截,保证数据库安全。

2023-03-23 21:53:09 9

原创 ChatGPT4高分通过数据库系统工程师(DBA)认证

ChatGPT 已经通过了美国MBA、法律和医学考试,ChatGPT 又通过了数据库系统工程师考试。这次考试使用了2021年的真实试卷,上午的笔试题全部为选择题,总分75分(45分通过)。ChatGPT3.5 考了49分(勉强通过)ChatGPT4 拿到67分(高分通过)。

2023-03-20 11:32:22 76

原创 数据库开发工具界的ChatGPT来了

提提需求,就能按照你的要求自动生成库表、构建测试数据、查询变更数据,动不动还要帮你优化 SQL …… 这样的数据库开发工具到底有多强大?NineData 通过内置强大的AI生成能力,让你可以在 NineData 平台上,通过自然语言提问,轻松完成库表生成、测试数据构建、数据查询变更及性能优化等常见的数据库开发、数据分析及日常运维工作。话不多说,接下来我就带大家深入体验下这些能力。1、创建表,就是这么简单数据库使用过程中,根据业务需求设计并上线表结构,是业务开发及数据分析过程中的关键一环。

2023-03-17 10:24:14 71

原创 ChatGPT4 给出数据库开发者最容易犯的10个错误和解决方案

昨天 ChatGPT4 刚刚发布,迫不及待体验了一把。ChatGPT 4 目前是付费使用,使用次数也有限制,门槛更高,API 调用费用是ChatGPT 3.5 的15倍,官网网站也经常登录不上。我让 ChatGPT4 列举出【数据库开发者最容易犯的10个错误和解决方案】

2023-03-17 10:00:25 83

原创 3.15 数据库吐槽大会

图数据库不是用来管理图片,是用来管理对象关联关系,在社交、风控等领域用得上;关系型数据库的外键很多坑,在多表关联也很吃力,尤其是执行计划用不上合理的索引时;MySQL 的2000w记录上限说法已经过时了,尤其是那个按B树高度的解释,关键还是看数据结构、SQL 语句和硬件性能,同时定期清理或归档历史数据;文档数据库不是用来存文档的,是用来存放 JSON 格式的数据,适合比较灵活的 schema 设计;几百 GB 数据就不要折腾大数据了,一般数据库或者数据仓库就挺合适的;

2023-03-15 10:23:12 14

原创 MySQL这几本书,初学者必看!

因为学习技术是为了使用技能。同时,该书籍在每个章节对相关的概念也都进入了非常深入的讨论,例如,关于索引的介绍,从什么事索引、索引的物理结构开始介绍,然后,开始介绍MySQL的索引在查询、排序等场景的使用,最后,再介绍一些常见的索引优化技巧,包括普通索引、前缀索引、覆盖索引等。通常,对于某个非常具体的知识点或者行业/场景最佳实践,在文档中都不会覆盖,但是,因为MySQL的用户量极大,在互联网上也有非常多的分享和讨论,从初阶到高阶,面相各个级别的内容都有,可以说是一个大宝库,用好了也是可以事半功倍的。

2023-03-08 15:20:20 194

原创 使用NineData构建任意时间点(PITR)数据恢复能力

使用 NineData 快速简单的实现任意时间点数据恢复的能力。另外,NineData 推出的备份数据查询(全量、按时间点)和 数据变更轨迹查询 功能,也能很好的解决数据误删恢复的问题,有效保护企业的核心数据,为企业在数据安全上构筑起最后一道防线。

2023-03-07 17:51:33 19

原创 MongoDB写入数据策略

上篇文章介绍了Mongo读取数据的策略(),主要是readconcern、readpreference两参数,其中readconcern作用于服务端,决定了什么时候能读取到数据;readpreference在客户端配置,决定读哪个节点的数据。本文将要介绍Mongo的写入策略,在介绍写入策略前,先简单说明MongoDB的Journaling特性。Journaling介绍MongoDB也有防carsh能力,和MySQL类似,也是通过预先写日志(WAL)到文件实现,这文件就是Journaling功能。

2023-03-03 16:01:56 30

原创 推荐一款好用的数据一致性校验工具

正应了“常在河边走,哪有不湿鞋”的俗语,有一次迁移一个大商家数据的时候,在没有完整数据一致性校验的情况下,直接切换商家业务,最终出现因迁移数据【订单】不一致,导致的商家业务故障,给大商家造成比较大的业务影响及品牌影响。因此,能否支持完善的数据类型,屏蔽源及目标数据源在数据范围、数据格式、字符集及时区上的差异,也成为数据校验工具的核心能力。尤其在数据迁移、数据集成场景,在这种场景下,数据校验会影响业务停机时间,或者下游数据生产基线【例如,报表生产时间】,对校验时间要求较苛刻。那么究竟我们需要怎么样的工具呢。

2023-03-01 20:05:49 44

原创 云数据库行业动态【2023年2月版】

2023年2月版云数据库行业动态,阿里云RDS SQLServer 发布Serverless公测版;数仓巨头Teradata退出中国市场;英方软件成功登陆科创板,从而成为中国数据复制第一股;阿里云Serverless数据库在金融企业的生产实践;InfluxDB 完成 5100万美元E轮融资;Uber和Oracle达成7年全面战略合作;

2023-02-24 15:03:01 48

原创 一图读懂阿里云RDS架构与选型

阿里云数据库RDS也发布了很多新的特性与能力,包括RDS集群版、Serverless、ARM支持等,另外,之前的版本也缺少了数据库代理,云盘类型等。这里一并进行更新,发布了新的v2版本

2023-02-21 10:14:30 37

原创 MongoDB读数据策略

MongoDB是开源文档型NoSQL数据库,它的数据模型灵活,具有高扩展性、高可用性、易用性等特点,能够存储半结构化的数据,并且有丰富的查询语言和索引类型,当前MongoDB已广泛的用在各企业的核心业务系统中。MongoDB也是db-engines排名最高的非关系型数据库。司马辽太杰是 NineData 工程师。NineData 向企业和个人提供高效、安全的数据库SQL开发、数据库备份、数据复制/迁移/集成、数据对比等能力的产品,它是开箱即用的SaaS服务,可以快速提升企业SQL开发效率,保障企业数据安全。

2023-02-16 14:43:56 63

原创 智商狂飙,问了ChatGPT几个数据库问题后,我的眼镜掉了

NineData 是多云数据管理平台(https://www.ninedata.cloud/),致力于让每个人用好数据和云。作为数据库领域的技术创新团队,面对这么火ChatGPT,NineData 的工程师也针对ChatGPT,做了一些关于数据库领域的相关测试,测试结果,真的是智商狂飙。

2023-02-09 16:08:54 175

原创 使用 NineData GUI 创建与修改 ClickHouse 表结构

NineData 已经完全适配支持 ClickHouse 所有表引擎的新建及其变更,在集群与分布式表的新建支持上更是做了联动优化,进一步帮助广大开发者提升效率,减少不一致现象的出现。未来,我们将继续迭代优化支持本地表与分布式表的一键联动更新,NineData 让每个人用好数据和云。

2023-02-09 11:15:27 49

原创 程序员必备的数据库知识 2:Join 算法

司马辽太杰是 NineData 工程师,本文主要讲述了连接(Join)是关系数据库重要特性,它和事务常被作为数据库与文件系统的两个重要区别项。以及数据库有哪些连接算法、实现方式、区别等。

2023-02-08 15:59:11 25

原创 使用 NineData 快速构建企业容灾备份

通过这篇介绍,可以了解到如何使用 NineData 快速构建企业容灾备份。另外,NineData 也突破传统技术方案,推出实时日志备份:基于增量日志监听采集技术,实时获取并备份数据库中的变化数据,实现秒级 RPO 的备份能力,真正做到数据零丢失。有效保护企业的核心数据,构筑企业数据安全的最后一道防线。

2023-02-07 10:39:27 43

原创 程序员必备的数据库知识:数据存储结构

司马辽太杰是 NineData 工程师,本文介绍了五种常见数据存储结构,另外还有图、表格、链式、R-TREE等数据结构并未涉及,当然本文也只是对数据库存储结构的知识抛砖引玉,有兴趣的同学可以对每一种数据存储结构做更详细和深入的学习。

2023-02-03 11:40:55 142 2

原创 云时代,好用的数据迁移方案推荐

本文将介绍数据库迁移的步骤以及市面上常见的迁移工具。平台工具(例NineData) 的自动化体验及配套设施(例:数据校验工具、迁移限流、监控告警等)一般较为完善,是比较推荐的选择。

2023-02-01 10:34:11 57

原创 2023,不一样的数据库

2022也是我们玖章算术创业完整的第一年,团队、NineData产品和技术都突飞猛进,特别感谢所有支持我们的朋友(客户、老朋友、投资人和业务伙伴),也结识了很多创业的前辈,向各位学习。玖章算术CEO叶正盛作为数据领域20年的从业者,曾负责过阿里云数据库产品的整体规划,经历了不一样的2022,想谈谈2023年可能会不一样的数据库。

2023-01-30 11:41:39 284

原创 程序员必须掌握的数据库原理

本文根据叶正盛在【第十三届中国数据库技术大会(DTCC2022)】线上演讲内容整理而成。重点介绍应用软件到底层数据库全链路的核心原理,希望帮助广大序员更好的理解并使用好数据库。

2023-01-18 11:49:23 132

原创 使用 NineData 实现备份集的实时查询

使用 NineData 快速简单地实现备份集的实时查询。另外,除了实时备份数据查询外,NineData 在数据备份方面也突破传统技术方案,推出实时日志备份:基于增量日志监听采集技术,实时获取并备份数据库中的变化数据,实现秒级RPO的备份能力,真正做到数据零丢失。有效保护企业的核心数据,构筑企业数据安全的最后一道防线。

2023-01-17 09:59:17 25

原创 数据库故障致美国超一万航班取消或延迟

在2023年新年的第二周,美国东部时间1月11日上午,6点29分,美国航空监管机构(FAA)发布了一条仅40字的通告,随后不久,很快就宣布停飞全美所有国内航班。通告内容是,FAA正在对NOTAM(Notice to Air Missions)系统进行验证和恢复,在第一条通知之后的50分钟,FAA就宣布停飞所有国内航班。

2023-01-16 09:55:51 125 1

原创 使用NineData访问SQL Server数据库

NineData 对SQL Server 数据库的源访问和管理,主要功能有:简洁、清晰的导航树,SQL智能不全、SQL 执行历史的追踪等功能。另外,NineData除了可以支持以GUI的方式访问和管理SQL Server之外,NineData还支持 SQL Server 到SQL Server的数据迁移/同步/复制/对比,以及对SQL Server 的物理、逻辑备份等功能。

2023-01-12 10:11:18 35 1

原创 使用NineData 高效编写SQL

SQL 是 Structured Query Language 的缩写,中文翻译为“结构化查询语言”。它是关系型数据库的标准语言,所有的关系型数据库管理系统(RDBMS),比如 MySQL、Oracle、SQL Server、Postgres 等,都将 SQL 作为其标准处理语言。SQL主要应用在以下场景:支持用户创建、修改和删除数据库、表、数据(记录);支持用户访问关系型数据库系统中的数据;支持用户在数据库中创建视图、存储过程、函数、触发器、事件;

2023-01-10 09:43:56 80

原创 云时代,最好用的MySQL客户端工具推荐

MySQL是当今最流行的关系型数据库,使用数据库图形客户端(GUI)工具,可以大大帮助开发者提升SQL编写与开发的效率。在云时代,企业越来越多的开始采用RDS,同时也还有部分本地IDC自建数据库,而在云端也会选择/尝试多个不同云厂商。“工欲善其事,必先利其器”,在这样的背景下,看看有哪些工具产品可供选择吧。

2023-01-05 09:22:19 137

原创 NineData获“年度创新产品”奖

在IT168 & ITPUB的年度评比中,玖章算术的NineData产品脱颖而出,获得了"年度创新产品"奖。在过去的几年,获此奖项的产品有阿里云PolarDB、TiDB、Oracle自治数据库、AnalyticDB 3.0 、腾讯云TDSQL等。该奖项反应了,在过去的一年数据库领域中,新出现的极具潜力的数据库产品。多云数据库时代已经到来,NineData致力于解决多云数据管理、复制、备份等挑战,帮助开发者用好数据和云。

2023-01-04 15:00:52 77

原创 2022云数据库技术年度盘点

2022马上就要过去了,一起看看过去一年云数据库技术有哪些发展吧。

2022-12-30 09:24:39 325

原创 使用NineData实现企业级数据库备份, 数据备份告别“拆盲盒” ?

传统备份的数据恢复时间一般比较长,即使只恢复几条异常数据,都需要先恢复整个实例或者数据库,整个恢复时间非常长。基于“实时备份数据查询“,可进行定期的备份数据验证,保障备份数据有效性,告别备份恢复“开盲盒“。基于增量日志监听采集技术,NineData可实时获取并备份数据库中的变化数据,实现秒级RPO的备份能力,真正做到数据零丢失。当完成任务配置后,你可以启动立即备份,也可以交由NineData,根据备份配置,自动启动备份。下面,我们通过 “实时备份数据查询”功能,来查询验证下刚才备份的数据,看数据是否正常。

2022-12-26 17:08:05 107

原创 快速体验ClickHouse Cloud

上周ClickHouse Inc(后面简称CK)正式GA发布了云版本ClickHouse Cloud,一起来了解一下吧。ClickHouse Cloud可以帮助用户更加简单快捷的使用这款分析型数据库产品,可以理解为MongoDB的Atlas或者Elatic Cloud,它基于各个云平台(AWS、GCP、Azure)构建了面向最终用户的CK产品。另外,该服务也启用了一个新的域名:clickhouse.cloud (是的,与 ninedata.cloud 所见略同)。

2022-12-21 10:49:16 68

原创 Gartner数据库魔力象限2022:阿里领先、腾讯再次进入、华为退出

上周,Gartner正式发布了2022年数据库魔力象限,先睹为快吧,一起看看新的全球数据库的市场与竞争格局吧。

2022-12-20 13:29:03 451

原创 NineData:强大的ClickHouse图形客户端工具

在完成MySQL支持之后,NineData选择优先支持ClickHouse。本文将介绍使用NineData(地址:www.ninedata.cloud )帮助开发者通过GUI的方式访问和管理ClickHouse数据库。

2022-12-16 13:38:00 112 1

原创 DTCC2022预告 | 玖章算术叶正盛:程序员必须掌握的数据库原理

12月15日,玖章算术CEO 叶正盛受邀将参加第13届中国数据库技术大会(DTCC2022),带来《程序员必须掌握的数据库原理》的主题演讲,将于15日下午16点50在「云原生数据库场开发与实践」的技术专场线上直播观看,期待您的关注。

2022-12-13 16:42:12 29

原创 NineData核心技术揭秘

大家好,之前的文章《​​NineData,领先的多云数据管理平台​​​》介绍了我们的产品,大家在了解我们产品的同时,可能也比较关注我们是怎么做的,用了哪些技术,今天和大家一起来探讨一下 ​​NineData​​ 的技术实现。

2022-12-08 11:34:13 84 1

原创 NineData,领先的多云数据管理平台

在云时代,开发者与企业需要怎样的数据管理产品,一方面提升开发者的效率加速企业发展,另一方面又需要保障数据安全。NineData则是尝试在两者之间找到平衡,让开发者能够高效率且安全地完成企业内部的数据管理,发掘企业数据价值。(本文根据作者在最近的产品分享整理而作)

2022-12-02 11:14:36 76 1

设计 ClickHouse 表结构 -NineData

NineData 提供可视化表结构设计方案,支持设计 ClickHouse 表结构,您可以在 SQL 窗口中点击鼠标完成表结构的设计,无需再手动输入 SQL 命令。前提条件:数据源类型为 ClickHouse;组织模式下,拥有 SQL 窗口功能模块权限;组织模式下,拥有对目标数据源的读写权限。打开 SQL 窗口并进入目标数据源。 在 SQL 窗口左侧数据库列表中,右键单击目标数据库,并单击创建表。在创建表页签中,即可开始以可视化的方式设计表结构,系统会根据您的配置自动在页面下方生成 SQL 脚本。结构设计页面的详情,请在下方选择对应页签并查看。单击保存,并在弹出的提交变更窗口中,单击确认。

2023-02-23

设计 MySQL 表结构 - NineData.pdf

NineData 提供可视化表结构设计方案,支持设计 MySQL 表结构,您可以在 SQL 窗口中点击鼠标完成表结构的设计,无需再手动输入 SQL 命令。数据源类型为 MySQL、MariaDB 或 OceanBase。组织模式下,拥有 SQL 窗口功能模块权限。组织模式下,拥有对目标数据源的读写权限。

2023-02-23

SQL 任务 - NineData.pdf

SQL 任务是对数据库发起 SQL 操作的任务,主要包括 DDL(数据库定义语言)、DML(数据库操纵语言)等 SQL 语句。本文介绍如何使用 SQL 任务。为保障数据安全,对目标数据源没有写权限的用户无法对该数据源的内容发起变更,在有变更需求的情况下,可以通过提交 SQL 任务工单实现。NineData 提供的 SQL 任务功能具有全周期的安全管控,包括提交、审批、执行、回滚等步骤。SQL 任务的状态处于待审批或待执行时,您可以撤回该 SQL 任务的申请,撤回后,任务不再执行,您可以重新编辑该任务单再次提交。

2023-02-23

SQL 窗口 - NineData.pdf

NineData 的 SQL 窗口提供多个便捷功能,帮助您轻松管理您的数据源。本文介绍如何使用 SQL 窗口。前提条件:已将目标需要管理的数据库添加到 NineData。如何添加,请参见管理数据源;数据源类型必须为支持 SQL 的数据库,例如 MySQL、SQL Server、ClickHouse 等;您必须拥有目标数据源的只读或读写权限。

2023-02-23

SQL 开发简介-NineData

NineData 的 SQL 开发是一套云原生 SQL 开发工具,支持在线查询与管理数据,支持多种数据库类型。SQL 开发具有数据资产管理、数据查询、SQL 执行、数据编辑、数据导出等功能,具备强大的 SQL 编辑器,支持完整的语法高亮、自动补全、对象类型识别、错误提示等能力,帮助用户快速完成多种环境的数据管理任务,助力企业数字化转型。

2023-02-23

快速注册和使用 NineData.pdf

本文介绍如何注册、登录NineData 控制台,以及申请免费数据源(Demo 数据源)并生成测试数据。NineData 为每个用户以及组织提供了 2 个免费的 MySQL 测试数据源,在正式添加企业的数据库到 NineData 之前,您可以申请免费数据源作为功能测试用途。免费数据源中会自动生成 MySQL 官方提供的 Employees Sample Database 数据库。在 NineData 控制台左侧导航栏,单击数据源管理>数据源,并单击页面右上角的申请数据源。

2023-02-23

产品架构 - NineData.pdf

NineData 提供了一套分布式、易扩展、高可靠、多租户的产品架构,产品架构图如下。整个产品架构分为五层: 接入层:用户交互层,提供数据管理的任务创建、管理及运维等。主要以交互式控制台的形式提供服务。 功能引擎层:负责具体的数据管理工作。包含 DevOps、查询引擎、备份引擎、同步引擎、对比引擎及调度引擎。各引擎的能力详情,请参见引擎介绍。 核心组件层:公共层组件,服务于上层功能引擎,提供日志解析、数据转换及数据存储引擎等能力。 数据安全层:提供覆盖数据全生命周期,贯穿数据管理过程的数据安全防护能力。组件包含细粒度权限管控、敏感数据管理及脱敏、数据加密及安全操作审计。 数据源连接层:负责为上层引擎提供多种数据源的连接访问。

2023-02-23

什么是 NineData.pdf

NineData 是集成了 SQL 开发、数据复制、数据备份、数据对比多个模块的云服务,支持混合云(自建库+云数据库的业务架构)和多云(多个不同云厂商数据库组成的业务架构)架构下的企业数据管理,大幅降低企业的数据运维难度和成本。NineData 升级数据管理理念,推出了一套多云、全托管的数据管理服务。该服务包含了 SQL 开发、数据复制、数据备份及数据对比功能。通过这些功能,可以轻松完成日常数据库开发、数据安全访问、生产数据库变更与发布、数据库备份恢复、数据迁移、容灾多活、数据仓库及数据湖构建等核心应用场景。

2023-02-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除