原文地址:https://aiven.io/blog/what-is-mysql
原文作者:ana vasiliuk
mysql 是一款传统的开源关系型数据库,它可以很好地和很多成熟的应用程序配合使用。在我们最新的博客文章中可以找到更多关于 mysql 功能和用例的信息。
2022-02-23
ana vasiliuk |
community manager at aiven
mysql 一直是开源数据库生态系统的关键组成部分,世界上很多大的公司和发展迅速的公司都将它应用在了关键的业务系统。如果您正在寻找一种开始使用 mysql 的方法,这篇博客文章对 mysql 的功能和常见用例都有一个很好的概述,所以请继续往下看!
mysql 是什么?
mysql 是一个开源的关系数据库管理系统(dbms),它由 oracle 公司开发、支持和发布,同时它还拥有一个非常活跃的社区。mysql 的关键特性包括:
- 可移植性:mysql 可以在上运行,且可以通过 cmake 进行配置;
- 可以上工作,可以相对容易地添加新引擎,以便为内部数据库提供 sql 接口;
- 内存中的哈希表用作临时表;
- 多支持,包括 json 类型和空间类型;
- 在 select list 和 where 子句中,完整支持运算符和函数;
- sql 完全支持 group by、order by 子句和组函数;
- 灵活性和安全性;
- mysql 包括用多种语言编写的若干客户端和实用程序。
mysql 的主要用例有哪些?
mysql 是应用最广泛的关系型数据库管理系统,它可用于关键应用程序、动态网站中,也可作为软件、硬件和设备的嵌入式数据库。以下是一些最常见的用例:
- 在线事务处理 (oltp) – 无论是在任何需要简单sql引擎的应用程序中,还是在流量大的网站中,mysql 都可体现较大的价值。它遵循 acid 原则及其对 ansi/iso 标准 sql 的扩展,支持大量数据库;
- lamp 技术栈 - 简单的编程语法使 mysql 与 lamp 上的高性能应用程序兼容,如 linux、apache、mysql 和 php/python/perl;
- 电子商务 - mysql 可以在最短的时间内处理大量请求,因此它非常适合管理客户数据、catalog 以及事务。
- 欺诈检测 - 由于 mysql 的高可用性,它能够实时分析交易、趋势或异常行为,以防止欺诈活动。
这些只是可以使用 mysql 的一些示例。由于它是一个高度流行的数据库管理系统,加上开源的特性,因此它具有广泛的扩展和社区支持,以上的特性也让 mysql 成为了众多用例的灵活工具。
如何开始使用 mysql?
如果您使用 aiven for mysql™ 则相对容易一些。无论您是构建新的程序,还是准备为现有应用程序寻找新型平台,aiven for mysql™ 都是一款友好并且可扩展的产品。以下是使用的步骤:
- 首先登录到(如果您还没有注册,请试用 30 天);
- 然后创建新的 aiven 服务;
- 点击列表中的服务名称,进入“overview”页面。您可以根据需要使用我们的配置服务;
- 服务启动并运行后,指示灯将变为绿色,并会显示 “running”。
就是这么简单!您可以在我们的开发人员门户上探索接下来的步骤 - 我们在上提供了非常详细的操作指南和资源列表。
写在结尾
我们希望这篇介绍可以帮助到您使用 mysql。关于该工具更多的信息,请参考我们下方的资源或。
- ;
- 请阅读这篇关于 mysql 和 postgresql 之间区别的;
- 关于,可查看。
最后,欢迎您在所选云中试用我们全托管的服务。来了解它是否适用于您的使用场景。如我们所说,活跃的 mysql 社区可以回答您可能遇到的任何问题,或者我们的团队也可以帮助您回答这些问题。
译者补充
借着这篇文章了解到了 aiven 公司,他们在做的事情还是比较有趣的。我将了解到的一些关于 aiven 的信息分享给大家。aiven 是一家芬兰云管理数据基础设施的开源软件提供商,在公有云基础架构平台上为一些流行的开源技术提供全托管的服务,2021 年 10 月完成了c 轮融资,融资总额达 1.6 亿美元。
aiven 具体能力:
- 多云支持:对主要云厂商和地区有更全面的选择 - 为多云部署做准备
- 集成:与关键的 devops 工具(如监控、日志记录和 terraform)进行集成,具有充分的灵活性
- 99.99% 可用:高可用性是开源特性集的一部分,非常适合 eda 应用程序
- 无限的可扩展性:只需按一下按钮就可以增加服务器、存储或迁移到不同的提供商,无需停机窗口时间
- 一流的支持:客户更青睐我们所提供的一年 365 天全天候专家支持,我们会一直在你身边
- 内置安全性:端到端加密、专用虚拟机和完全合规性认证
“aiven 致力让创建云数据库变得简单、任何人都可以使用,用一站式m6米乐安卓版下载的解决方案消除了云数据基础设施带来的痛苦。由你来决定下一步需要如何去做。”
这是 aiven 在m6米乐安卓版下载官网中对自己的介绍,简单的来说就是 aiven 将我们所了解的多种云资源以及常见的产品进行了统一的纳管。aiven 擅长管理云数据基础设施,让开发者聚焦精力在所擅长的事 - 开发应用程序。
目前 aiven 在全球90多个地区的 aws、gcp 、微软 azure、digitalocean 和 upcloud 云平台中提供 apache kafka, apache cassandra, postgresql, mysql, opensearch, redis, influxdb, grafana 和 m3 支持。
aiven 的产品:
aiven 的方案:
[1]
[2]
[3]