技术不行但人小帅 2023-02-27 19:55 采纳率: 59.2%
浏览 31
已结题

微信云开发存储数据库和云托管里面的数据库区别在哪里?

请问一下这两者的区别在哪里?
好不容易填了一大堆表进云开发的数据库存储结果今天搞了云托管发现里面还有个数据库? 怎么不互通的?

  • 写回答

1条回答 默认 最新

  • MarkHan_ 2023-02-27 20:21
    关注

    该回答引用GPTᴼᴾᴱᴺᴬᴵ
    微信云开发的存储和云托管中的数据库都是使用的同一个云数据库服务,但它们的使用场景和数据存储方式有所不同。

    • 存储:微信云开发的数据库主要用于小程序或公众号等前端业务的数据存储和管理,开发者可以通过云函数调用数据库 API 对数据进行增删改查等操作。而云托管中的数据库主要用于后端服务的数据存储和管理,开发者需要自己编写后端代码,通过数据库客户端对数据库进行操作。
    • 数据结构:微信云开发的数据库是文档型数据库,使用的是类似 JSON 的数据结构,每个文档可以包含不同的字段,比较适合存储非结构化数据。云托管中的数据库是关系型数据库,使用的是表和行的结构,每个表都有特定的列和数据类型,比较适合存储结构化数据。
    • 数据隔离:微信云开发的存储和云托管中的数据库是两个独立的数据库实例,数据之间是相互隔离的,互不影响。因此,如果你需要在微信小程序和云托管中共享数据,你需要手动将数据同步到两个数据库中。

    总之,微信云开发的存储和云托管中的数据库虽然是同一个云数据库服务,但是使用场景和数据结构不同,需要根据具体的业务需求选择合适的数据库类型。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月2日
  • 已采纳回答 3月2日
  • 创建了问题 2月27日