最近需要用到阿里的全套服务,有些问题请教下大佬们

2021-05-16 18:21:32 +08:00
 xulolololololo
  1. 接口老大说直接用阿里的函数计算来写
  2. 数据库也是直接买阿里的云数据库,目前打算是用 mysql

想请教下,这种方式和传统的该买云服务器在上面部署 application 有什么明显的优势吗?比如费用和可用性方面。 之前没怎么接触过这方面,一直都是个标准的 CURD 业务 boy,懂得大佬麻烦不吝赐教, 谢谢。

4923 次点击
所在节点    Python
44 条回复
xulolololololo
2021-05-18 23:38:50 +08:00
@Rocketer 全查出来这种做法适应不了业务的增长性,而且查询过多的数据,占用资源多,是不是会收费更贵呢。我是刚用了半个月的 aws
Rocketer
2021-05-19 07:54:56 +08:00
@xulolololololo 传统数据库很多你以为的筛选,其实也是扫了全表。

看上去你对数据库的工作原理不是很了解,这种情况就更应该学学 DynamoDB 这种把所有本质都暴露出来的数据库了,对你使用别的数据库也有好处
xulolololololo
2021-05-20 17:28:18 +08:00
@Rocketer 都全表扫, 那索引的意义何在? 我就是单纯觉得 dynamodb 的筛选过于鸡肋,使我们可以我们可以同时发起很多个请求,一次把很多数据 load 进内存再进行筛选过滤,这样内存压力也很大吧?
Rocketer
2021-05-20 23:27:56 +08:00
@xulolololololo 一方面是习惯问题。打个不恰当的比方,玩相机的人都有一堆镜头,大部分人只习惯自动头,但有些人也习惯用手动头。其实无论手动头还是自动头,其核心原理(透镜成像)都是一样的,不一样的是外围辅助功能。

但手动头有手动头的好处,比如便宜,买一个自动头的钱能买好几个手动头,或者同价位的手动头成像质量比自动头好。

所以你如果能习惯手动头,你眼前的世界就会比别人更大一些。但如果你只想用自动头,也可以,但最好能先彻底理解一下自动头的工作原理,否则有问题你也不知道为什么。更有可能你压根发现不了问题……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/777269

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX