TiDB Serverless 正式商用,全托管的云服务带来数据管理和应用程序开发的全新体验

八 年 前 ,我们构建了 TiDB,一个开源分布式关系型数据库。 我们的目标是重新定义开发者和企业处理数据的方式,满足不断增长的可扩展性、灵活性和性能需求。 从那时起,PingCAP 便致力于为开发者和企业提供快速、灵活和规模化的数据库服务,并提供最优秀的用户体验。
去年 11 月, TiDB Serverless beta 版发布,也标志着我们达到了旅程中的一个重要的里程碑。之后的数月里,我们吸引了数以万计的用户,收集到了宝贵的意见和建议,并不断迭代、优化我们的产品。
今天,我们非常高兴地宣布 TiDB Serverless 已经正式商用。作为一款完全托管的 DBaaS 服务,TiDB Serverless 提供了一种功能强大、高性价比的数据管理方案,它可以根据你的需求自动扩展,消除了预设集群规模、资源负载平衡和资源闲置造成的麻烦和浪费,赋能全球企业和开发者。
极大简化数据库操作
TiDB Serverless 重新定义了数据库的操作,使其比以往更简单。通过 TiDB Serverless:
● 例行任务(如配置、管理和维护)将成为过去。
● 复杂任务(如高可用性配置和扩展)将实现无缝自动化处理。
● 无停机的自动升级和每日备份,支持基于时间点的恢复(Point-in-Time Recovery, PiTR)。
● 基于 OpenAI 技术的 TiDB Bot 提供最佳实践建议。
自动化弹性伸缩,极低成本
TiDB Serverless 的按需付费机制,保障您只为自己正在使用的资源付费:
● 轻松应对需求峰值,自动进行扩展,同时在闲置时自动缩减资源到零。
● 不再需要选择服务器大小,无需过度配置和为未使用的资源付费。
● 设置每月资源限制,避免计划外的费用。
● 透明的定价模型,详细了解每月账单情况。
最大化开发效率
无论是原型设计还是生产阶段,TiDB Serverless 的以下特性都可以帮你提高开发效率:
● 与 MySQL 兼容,无需对代码进行调整。
● 能够与 MySQL 丰富的工具、ORM 和驱动程序生态系统集成。
● 同时满足交易和分析的需求(HTAP),实现实时洞察。
● 利用 AI 增强功能,如 Chat2Query,通过自然语言生成和运行 SQL 查询。
● 借助 TiDB Cloud Admin API、TiCloud CLI 或 Terraform 等工具实现自动化运维管控。
安全合规保障
TiDB Serverless 将数据安全、隐私和合规性作为首要任务:
● TiDB Serverless 获得了 SOC 2 Type II 认证,满足安全性、可用性、数据处理完整性和保密性等行业标准。
● 默认满足 GDPR、HIPAA、PCI DSS 等隐私和合规标准。
● 访问 Serverless 集群时始终需要 TLS 连接。
● 基于角色的访问控制保证对数据访问的精确管控。
● 多因素身份验证增加了额外的安全防护。
● 全面的日志记录和监控系统,确保系统的可观测性。
TiDB Serverless 的实际应用
Chaintool ( https://chaintool.ai/ ) 是一家 Web3 技术公司,构建基础设施以支持区块链交易数据,并利用这些数据开发链上风险管理解决方案。他们在 TiDB Serverless 上部署了他们的链下 API,摆脱了传统数据库解决方案所带来的人工运维挑战,TiDB Serverless 让他们能够专注于构建 Web3 开发者和分析师的数据平台。
在过去的六个月里,TiDB Serverless 为 Chaintool 提供了许多便利,显著改善了他们的业务运营。这些便利包括:
● 低门槛项目上手和协作 :TiDB Serverless 的易用性能让更多合作伙伴快速参与到项目中,极大降低了协作和沟通成本,并确保了敏捷的项目开发。
● 优化成本 :随着公司项目的扩大和业务需求的演变,TiDB Serverless 的按使用量计费显著降低了成本,同时能够根据项目进展,适应敏捷和波动的需求。
● 面向未来可扩展的数据库 :TiDB Serverless 提供了弹性和混合工作负载的处理能力,能够支持 Chaintool 不断增长的数据存储需求,同时也为未来的业务发展做好了准备。
Chaintool 的创始人、CEO、CTO Zhang Yi 表示:“在竞争激烈的 Web3 世界中,TiDB Serverless 显著提升了我们产品上市的速度,并降低了成本。它不仅易于使用,而且其内置的行存和列存引擎使我们能够在单个数据库中处理事务和分析工作负载。”
Chaintool 计划在不久的将来探索更多 TiDB Serverless 的用例,下一步也有计划使用 TiFlash 的能力。
立即体验 TiDB Serverless
PingCAP 始终致力于探索数据管理和应用程序开发的可能性,希望帮助开发者和企业管理者轻松自信地应对不断演变的数字化环境。TiDB Serverless 正式发布是一个重要的里程碑,也是一个全新的开始。您的反馈是我们改进和也创新的动力来源,我们也希望在未来的旅程里与您携手通行,共同打造产品。
点击链接立即体验 TiDB Serverless,零成本起步,开启数据管理和应用程序开发的全新体验!
💡 TiDB Cloud
相关文章:
TiDB Serverless 正式商用,全托管的云服务带来数据管理和应用程序开发的全新体验
八 年 前 ,我们构建了 TiDB,一个开源分布式关系型数据库。 我们的目标是重新定义开发者和企业处理数据的方式,满足不断增长的可扩展性、灵活性和性能需求。 从那时起,PingCAP 便致力于为开发者和企业提供快速、灵活和规模化的数据…...
PXE-kickstart无人值守安装操作系统
PXE的概念: PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于C/S的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统…...
使用Flask.Request的方法和属性,获取get和post请求参数(二)
1、Flask中的request 在Python发送Post、Get等请求时,我们使用到requests库。Flask中有一个request库,有其特有的一些方法和属性,注意跟requests不是同一个。 2、Post请求:request.get_data() 用于服务端获取客户端请求数据。注…...
解决 idea maven依赖引入失效,无法正常导入依赖问题
解决 idea maven依赖引入失效,无法正常导入依赖问题_idea无法导入本地maven依赖_普通网友的博客-CSDN博客 解决 idea maven依赖引入失效,无法正常导入依赖问题 idea是真的好用,不过里面的maven依赖问题有时候还真挺让人头疼,不少小…...
Python之集合(set)基础知识点
文章目录 1. 创建集合2. 获取集合的元素个数3. 向集合中添加元素4. 从集合中移除元素5. 判断元素是否在集合中6. 遍历集合7. 常用的集合操作7.1 并集7.2 交集7.3 差集 在Python中,集合(Set)是一种无序且不重复的数据结构。它是由一组用花括号…...
flutter 没有open android module in Android studio 插件代码爆红
参考 1.结论 其实就是缺少这个文件 2.解决方案有两个 2.1 方案一 手动创建一个,命名规则是项目名字‘_android’‘.iml’ 内容如下: <?xml version"1.0" encoding"UTF-8"?> <module type"JAVA_MODULE" version"4">&l…...
计算机网络实验2:网络嗅探
文章目录 1. 主要教学内容2. Wireshark介绍3. Wireshark下载4. 使用Wireshark捕获包4.1 选择网卡4.2 停止抓包4.3 保存数据 5. Wireshark的过滤规则6. Wireshark实例 1. 主要教学内容 实验内容:安装、学习使用网络包分析工具Wireshark。所需学时:1。重难…...
智慧防灾:数字孪生技术的应用
最近的“杜苏芮”“卡努”有没有对大家产生影响呢? 频繁发生的台风和其他自然灾害引起了人们对于灾害预防和应对的高度关注。在这种背景下,数字孪生作为一项前沿技术,为灾害预防领域提供了全新的解决方案。本文就带大家了解一下数字孪生技术…...
Google 扫码器(仅限 Android)
Google 扫码器(仅限 Android) Google Code Scanner API 提供了全面的扫描解决方案,无需您的应用请求相机权限,同时保护用户隐私。这是通过将扫描代码委托给 Google Play 服务并仅将扫描结果返回给您的应用来完成的(视…...
pandoc word转markdown之后正则修改
问题 用pandoc工具将doc文件转换为markdown文件后,有关图片的处理会变成: (./url路径){width“3.46875in” height“1.0729166666666667in”} 但是我要展示到前端的,前端组件用的v-md-preview,结果展示的时候,后面的宽…...
使用Python和wxPython将图片转换为草图
导语: 将照片转换为艺术风格的草图是一种有趣的方式,可以为您的图像添加独特的效果。在本文中,我们将介绍如何使用Python编程语言和wxPython图形用户界面库来实现这一目标。我们将探讨如何使用OpenCV库将图像转换为草图,并使用wxPython创建一…...
深入浅出对话系统——闲聊对话系统进阶
引言 本文主要关注生成式闲聊对话系统的进阶技术。 基于Transformer的对话生成模型 本节主要介绍GPT系列文章,这是由OpenAI团队推出的,现在大火的ChatGPT也是它们推出的。 GPT : Improving Language Understanding by Generative Pre-Traini ng 在自…...
List与Set的区别
List与Set的区别 大家好,在我们平时的代码编写过程中,经常会碰到需要使用到集合类型: List与Set。很多时候,我们可能会将它们视为同一种类型进行使用,但是在实际的编程逻辑中,它们之间是存在很大差别的。接下来我们就…...
MyBatis 实战指南:探索灵活持久化的艺术
文章目录 前言一、初识 MyBatis1.1 什么是 MyBatis1.2 为什么学习 MyBatis 二、MyBatis 在软件开发框架中的定位三、基于 Spring Boot 创建 MyBatis 项目3.1 添加 MyBatis 框架的支持3.2 配置数据库连接信息和映射文件的保存路径(Mapper XML) 四、MyBati…...
高中教师能去美国做访问学者吗?
美国作为世界上高等教育水平较高的国家之一,吸引了众多学者前往交流学习。那么高中教师是否能够成为美国访问学者,这是当然的,高中老师是可以出国访学的,但是出国做访问学者会涉及到多方面的因素。 首先,教师个人的学术…...
93 | Python 设计模式 —— 建造者模式
文章目录 什么是建造者模式?建造者模式的四个角色Python建造者模式示例建造者模式的优点建造者模式的适用场景案例1:股票价格监控案例2:天气预报系统总结当构建复杂对象时,经常会遇到对象的创建过程非常复杂、包含多个步骤、或者有不同的配置选项。这时,使用建造者模式是一…...
nacos升级开启鉴权后,微服务无法连接的解决方案
版本: 软件版本号备注spring boot2.2.5.RELEASEspring-cloudHoxton.SR3spring-cloud-alibaba2.2.1.RELEASEnacos2.0.1从1.4.2版本进行升级。同时作为注册中心和配置中心 一、升级nacos版本,开启鉴权 1.在application.properties配置文件开启鉴权&…...
elementui弹窗页按钮重复提交问题解决
一、BUG场景 ruoyi平台,页面弹出窗有提交按钮,在提交时连续多次点击会发生重复提交。 二、错误方案 给按钮增加 :loading"submitLoading" 属性。 <el-dialog :title"title" :v-if"open" :visible.sync"open&…...
HBase-读流程
创建连接同写流程。 (1)读取本地缓存中的Meta表信息;(第一次启动客户端为空) (2)向ZK发起读取Meta表所在位置的请求; (3)ZK正常返回Meta表所在位置&#x…...
Matlab绘图 图例legend 太长,怎么减小指示线的长度
来源 绘图时,稍微减小文字已经不能正常放下图例,想通过调整图例指示线段长度缩减整个图例长度。 方法一 参考matlab官方论坛 leg legend(Plot1,Plot2,...); leg.ItemTokenSize [x1,x2]; By default x130 and x218 so put larger or smaller number…...
srs linux
下载编译运行 git clone https:///ossrs/srs.git ./configure --h265on make 编译完成后即可启动SRS # 启动 ./objs/srs -c conf/srs.conf # 查看日志 tail -n 30 -f ./objs/srs.log 开放端口 默认RTMP接收推流端口是1935,SRS管理页面端口是8080,可…...
【Go】3、Go语言进阶与依赖管理
前言 本系列文章参考自稀土掘金上的 【字节内部课】公开课,做自我学习总结整理。 Go语言并发编程 Go语言原生支持并发编程,它的核心机制是 Goroutine 协程、Channel 通道,并基于CSP(Communicating Sequential Processes࿰…...
ardupilot 开发环境eclipse 中import 缺少C++
目录 文章目录 目录摘要1.修复过程摘要 本节主要解决ardupilot 开发环境eclipse 中import 缺少C++,无法导入ardupilot代码,会引起查看不方便的问题。如下图所示 1.修复过程 0.安装ubuntu 软件中自带的eclipse 1.打开eclipse—Help—install new software 2.在 Work with中…...
【Java学习笔记】BigInteger 和 BigDecimal 类
BigInteger 和 BigDecimal 类 二者共有的常见方法 方法功能add加subtract减multiply乘divide除 注意点:传参类型必须是类对象 一、BigInteger 1. 作用:适合保存比较大的整型数 2. 使用说明 创建BigInteger对象 传入字符串 3. 代码示例 import j…...
JVM 内存结构 详解
内存结构 运行时数据区: Java虚拟机在运行Java程序过程中管理的内存区域。 程序计数器: 线程私有,程序控制流的指示器,分支、循环、跳转、异常处理、线程恢复等基础功能都依赖这个计数器完成。 每个线程都有一个程序计数…...
排序算法总结(C++)
目录 一、稳定性二、排序算法选择、冒泡、插入排序归并排序随机快速排序堆排序基数排序计数排序 三、总结 一、稳定性 排序算法的稳定性是指:同样大小的样本 **(同样大小的数据)**在排序之后不会改变原始的相对次序。 稳定性对基础类型对象…...
MyBatis中关于缓存的理解
MyBatis缓存 MyBatis系统当中默认定义两级缓存:一级缓存、二级缓存 默认情况下,只有一级缓存开启(sqlSession级别的缓存)二级缓存需要手动开启配置,需要局域namespace级别的缓存 一级缓存(本地缓存&#…...
智能职业发展系统:AI驱动的职业规划平台技术解析
智能职业发展系统:AI驱动的职业规划平台技术解析 引言:数字时代的职业革命 在当今瞬息万变的就业市场中,传统的职业规划方法已无法满足个人和企业的需求。据统计,全球每年有超过2亿人面临职业转型困境,而企业也因此遭…...
大数据治理的常见方式
大数据治理的常见方式 大数据治理是确保数据质量、安全性和可用性的系统性方法,以下是几种常见的治理方式: 1. 数据质量管理 核心方法: 数据校验:建立数据校验规则(格式、范围、一致性等)数据清洗&…...
Selenium 查找页面元素的方式
Selenium 查找页面元素的方式 Selenium 提供了多种方法来查找网页中的元素,以下是主要的定位方式: 基本定位方式 通过ID定位 driver.find_element(By.ID, "element_id")通过Name定位 driver.find_element(By.NAME, "element_name"…...
