生产环境有用社区版🈶么?体验和稳定性如何

【 TiDB 使用环境】生产环境
想用Tidb社区版取代mysql社区版,不知道可行不?主要顾虑在生产环境上使用的稳定性,Bug多不多?出现Bug是否会导致数据丢失、长时间无法恢复?

TiDB 的社区版和企业版主要区别在于支持和服务级别。社区版是开源的,所有用户都可以免费使用其所有功能,而企业版通常是针对需要额外技术支持和专属服务的企业用户设计的。根据搜索结果,TiDB 采用的 Apache License 2.0 开源协议,社区版与企业版相比,社区版只是不包含访问白名单和审计两个插件功能,其他功能与企业版完全相同且同步发版。

企业版可能包括额外的优化工具、性能增强、安全特性和高级支持服务。例如,企业版可能提供更全面的监控和诊断工具,帮助企业用户更好地维护和优化其数据库系统。此外,企业版用户通常可以期待更快速的响应时间和更直接的技术支持通道。

1 个赞

学习学习

可行,TiDB 高度兼容 Mysql,但是不是 100%,所以你还是要测试的,当然官方文档也有兼容性描述,参考:https://docs.pingcap.com/zh/tidb/stable/mysql-compatibility#与-mysql-兼容性对比

稳定性不仅跟软件本身 bug 有关,也跟你的架构规划、应用负载特征、业务逻辑复杂度都相关,bug 多不多你得看你怎么定义,TiDB 代码是开源的,你可以在 GitHub - pingcap/tidb: TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://www.pingcap.com/tidb-serverless/ 看到所有的 bug 修复。

数据丢失对数据库来说是严重 bug,是有可能出现的,但是 TiDB 和其他数据库也是一样,本质都是软件,Mysql、Oracle、PG 也都有很多已修复的数据丢失、结果错误等严重 bug,这种 bug 发现后官方也是第一时间修复的,推荐你使用 LTS 版本。

2 个赞

tidb社区版,几乎兼容全部的mysql语法,具体需要进行业务测试。

一般都用的社区版,用商业版的少,说句难听的,你用mysql,出了问题,除非你买了原厂的服务,否则也没人给你处理啊。。。

1 个赞

很多生产环境都是用tidb社区版的,虽然社区版免费,但服务不差,而且一旦有了漏洞bug也是负责的。

很多生产环境都是用tidb社区版,tidb有这么强大的社区,都是社区版的后盾

我们都是用的社区版,商业版就是多了一些sql审计之类的功能,社区版稳定性还是不错的。bug的话毕竟产品迭代很快,不可避免,并不会因为是商业版和社区版有所区别。

你要是国企有钱的话 给你买商用的,私营企业可以用社区版,tidb 是开源的,选择长期支持稳定版没问题的。

非核心系统的业务就是跑在Tidb上面的

我们生产环境基本用的都是社区版的,足够用了

绝绝大部分都是社区版,平凯数据库出来没多久吧。使用的还是占少数。

升级有4套 社区版本。目前基本没有问题

基本都是社区版

一直用的社区版

社区版,自己运维,有问题社区提问

国企央企都是企业版,其他的基本都是社区版。

非常好 我们就是社区办呢

社区版和企业版基本一样的,只是有没有服务的问题