我意识到两者之间的几个基本差异,即
EC2会更便宜
RDS我不需要做维护
除了这两个之外,从RDS运行我的数据库是否有任何优势,而不是作为MySQL服务器的单独EC2服务器.假设类似的实例大小,在能够处理负载方面都会遇到相同的限制吗?
为了给你更多关于我使用的信息,我有一个数据库,没有太大或任何东西(最大的表100万行),只有高的SELECT卷.
所以这是我的问题.我接管了一个网站,其中有一堆索引的网页,其中%20已在Google中编入索引.这只是因为该人决定只使用标签名称作为标题和网址slug.所以,网址是这样的:
http://www.test.com/tag/bob%20hope
http://www.test.com/tag/bob%20hope%20is%20funny
Run Code Online (Sandbox Code Playgroud)
我为url slug添加了一个新字段,字符串用短划线替换了所有空格.虽然链接到这些新页面并获取数据没有问题,但我需要将旧URL重定向到新URL,这类似于:
http://www.test.com/tag/bob-hope
http://www.test.com/tag/bob-hope-is-funny
Run Code Online (Sandbox Code Playgroud)
因此,它需要能够考虑多个空间.任何问题?:)
我已经充分伤害了我的大脑,现在试图弄清楚这背后的逻辑.
我有一张桌子如下
entry_id | cat_id
1 | 233
1 | 234
1 | 678
2 | 235
2 | 453
2 | 21
3 | 234
3 | 123
Run Code Online (Sandbox Code Playgroud)
有没有办法在单个查询中返回,每个类别ID也与相同的条目ID相关联.因此,select语句将基于cat_id进行选择,例如234.返回的是类别ID:233,678,123
我有两张桌子.第一个表格中有很多条目.第二个表定义了条目属于哪些类别:
表格1:
entry_id | title
1 | Entry1
2 | Entry2
3 | Entry3
Run Code Online (Sandbox Code Playgroud)
表2
entry_id | cat_id
1 | 233
1 | 234
1 | 678
2 | 235
2 | 453
2 | 21
3 | 234
3 | 233
Run Code Online (Sandbox Code Playgroud)
我正在尝试选择一个条目,其中包含属于多个类别的所有帖子的单个查询.例如,我想返回属于类别ID 233和234的条目.我相信这需要一个子查询,虽然我不太确定.有人帮忙吗?:)