开发者社区 > 云原生 > Serverless > 正文

FC存储解决方案 NAS,OSS,我刚才看了下这个是文件存储,我想问的是数据库比如mysql这种有

FC存储解决方案 NAS,OSS,我刚才看了下这个是文件存储,我想问的是数据库比如mysql这种有什么类似的解决方案?

展开
收起
大圣东游 2023-06-01 13:46:51 22326 2
5 条回答
写回答
取消 提交回答
  • 对于数据库存储,阿里云也提供了多种解决方案。

    如果您希望使用云端数据库,您可以考虑使用阿里云 RDS(Relational Database Service),它是一种稳定、可靠、可扩展的云上数据库服务,支持多种类型的数据库引擎,例如 MySQL、SQL Server、PostgreSQL、MariaDB 等。

    另外,如果您需要将应用程序与数据库一起部署在函数计算中,您可以考虑使用函数计算的本地存储功能来存储数据库文件。例如,您可以在函数计算中安装 MySQL 服务器,并将其数据目录设置为函数计算的本地存储路径。这样您就可以轻松地在函数计算中运行您的数据库应用程序。

    需要注意的是,函数计算的本地存储是有限的,只适合小型应用程序或测试环境。如果您的数据库应用程序需要更高的性能、稳定性和可靠性,建议您使用阿里云 RDS 或其他数据库服务。

    2023-06-02 10:06:00
    赞同 1 展开评论 打赏
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    阿里云函数计算 (Function Compute) 目前并没有针对 MySQL 数据库提供类似 NAS 或 OSS 的存储解决方案。如果您需要使用 MySQL 数据库支持的应用程序,可以考虑将 MySQL 数据库部署到阿里云的云服务器 ECS 上,然后将函数计算与 ECS 一起使用。

    具体而言,您可以在 ECS 上安装 MySQL 数据库,创建您需要的数据库和表,并编写一个自定义的函数计算程序来访问该数据库并执行所需的操作。在函数计算中,您可以通过连接到 ECS 实例上运行的 MySQL 数据库来读取或写入数据。

    由于函数计算是无状态的计算服务,函数计算与 MySQL 数据库之间的连接应该尽可能短暂。您可以根据具体情况进行优化,例如使用连接池来管理 MySQL 数据库连接,以提高性能并减少连接时间。

    2023-06-01 23:18:43
    赞同 展开评论 打赏
  • RDS(Relational Database Service):RDS是阿里云的关系型数据库服务,它提供了即开即用、高性能、高可用、弹性的数据库服务。你可以根据自己的需求选择适合的实例规格和地域节点,并可以根据业务变化随时调整实例规格。RDS支持MySQL、PostgreSQL和SQL Server等多个数据库引擎,同时也提供了容灾、备份和恢复、自动化运维等功能。 OSS(Object Storage Service):OSS是阿里云的存储服务,它可以安全、低成本地存储大量的结构化和非结构化数据,如图片、音频、视频等。OSS提供了99.9%的数据存储原数据持久性和高达99.9999999%的跨区域冗余存储,同时也支持跨地域数据复制和数据备份等功能。你可以将OSS作为MySQL数据库的外部数据源,实现数据冷热分离,提高数据库查询性能。 Document Database Service(DDS):DDS是阿里云的文档数据库服务,它支持MongoDB协议和ACID事务,并提供了高可用、可扩展、安全和易于使用的服务。DDS可以作为MySQL等关系型数据库的补充,用于存储非结构化和半结构化数据。 Data Processing Service(DPS):DPS是阿里云的数据处理服务,它可以方便地处理海量结构化和非结构化数据,提供实时数据流处理、离线数据处理和批处理等多种数据处理模式。你可以使用DPS对MySQL等数据库中的数据进行清洗、转换和整合,以便更好地支持业务需求。 总之,阿里云提供了丰富的数据库存储解决方案,包括关系型数据库、文档数据库和数据处理服务等,以满足不同业务的需求。可以根据业务类型和需求选择适合的解决方案,并配合使用其他云产品实现整体业务的集成和创新。

    2023-06-01 19:23:04
    赞同 展开评论 打赏
  • Serverless RDS,传统 RDS(这个需要结合 RDS 提供的 Proxy 一起使用,否则实例太多可能会打满数据库连接),PolarDB,TableStore,SLS 等

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-06-01 17:14:11
    赞同 展开评论 打赏
  • CSDN博客专家,51CTO博主专家,多知名企业认证讲师&签约作者&培训讲师,特邀作者等,华为云专家,资深测试开发专家,金牌面试官,职场面试培训及规划师。

    【回答】

    阿里云提供了Ceph RBD(Rados Block Device)对象存储服务,可以作为MySQL数据库的存储节点。

    Ceph RBD是一款开源的分布式存储系统,支持C/C++、Java、Python等多种语言,提供了高可用性、高性能、高可靠性等特点。

    在Ceph RBD上部署MySQL,可以实现数据的高可用性和持久化,同时Ceph RBD支持数据的横向扩展和高可用性,可以通过添加新的存储节点来扩展存储容量。

    2023-06-01 14:29:53
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载