AWS里的Cache
用Cache的好处这里就不赘述了,如果你不懂,请自己查一查。
我一直很好奇,AWS里究竟哪些地方给你选项,可以用Cache。
首先一个组件,CloudFront,为Cache而生。
CloudFront关注的是将返回的结果快速地分发到客户端,可以简单理解为HTTP Content[……]
用Cache的好处这里就不赘述了,如果你不懂,请自己查一查。
我一直很好奇,AWS里究竟哪些地方给你选项,可以用Cache。
首先一个组件,CloudFront,为Cache而生。
CloudFront关注的是将返回的结果快速地分发到客户端,可以简单理解为HTTP Content[……]
首先要明白一点,Redshift就是列数据库,跟clickhouse是一样的。
列数据库的优势在于分析,所以Redshift是OLAP,不是OLTP。
再一点,Cross-region Replica这个东西仅用于S3,和RDS或者Redshift毫无关联。
好,现在开始说多AZ部[……]
首次听到VPC sharing的时候,我以为它和VPC peering是一个意思。
但这里的sharing,是和同一个AWS Organization 下其他Account分享VPC的意思。
【特别注意】VPC Sharing中Sharing的是Subnet,不是VPC(因为就变成一个V[……]
对于AWS中存放数据的模块选择,根本上还是看需求。比如S3存Object-based的数据,EBS装EC2的操作系统,EFS主要用来当网络盘方便多个EC2 mount。但有时候如果存哪里都可以,那么就要考虑开销了。
S3,作为主要的数据存储模块,其自己有多个tier:(仅举例)
Stan[……]
SNS和Lambda一起用,可以吗?
这里指的是SNS的输出,作为Lambda的输入。
首先答案肯定是可以的,但有一些需要注意的事项,尤其是:限制。
SNS和SQS不同,SNS是push的策略,也就是,通知发出去了,就不管了。
那可以设想一个场景。你的SNS拼命地发,你的la[……]
不知道大家在用Lambda时有没有想过一点:Lambda运行在哪?
首先它肯定不属于你,它不像EC2或者RDS之类的,你知道他们都在你VPC里,因为你知道他们都是”一台机器“,因此需要你部署在VPC里。
但Lambda致力于serverless,因此你不用为它创建主机。但你也知道,它必然[……]
首先,这些组件都和数据传输有关。
按照我自己的理解,我会给这三个组件各自打一个标签。
对于Data Sync,我给的标签是“拷贝”。Data Sync给我的感觉只是一个tool,一个可以简单、自动、并且自加速的工具,让你可以非常快速地把数据从一个地方,拷贝到另一个地方。基于这样的特点,那[……]
技术是手段,想法是策略。如果没有想法,光知道怎么去完成和实现,那不是Architecture,而只是个Engineer。
所以这篇博,主要想讨论一下,当用户理解了AWS的好处,希望将自己的On-Prem环境迁移到AWS时,我们可以有哪些大策略。[……]
DMS (Database Migration Service) 和SCT (Schema Conversion Tool) 都是用来做Data Migration,准确说是Database Migration。[……]