1
2
参考37个信号——他们是这个领域的专家,有很多文章可以回答社区问题(很多像你这样的人应该会提出)。 High Scalability = 37signals Architecture Ask 37signals: How do you process credit cards? 关于数据库的数量,来自David Heinemeier Hansson What do you want to know?
|
2
2
如果您只谈论数千个客户(而不是数十万或数百万),那么差异非常小,除非您知道您的表可能每个客户都有数千行或更多行。那么你的设计可能会改变。
基于关系数据库的数据存储的正常设置将
不要太担心RDBMS的缩放问题,直到看起来一个表中可能有数百万行。然后可能是时候研究分布式密钥/值存储了。但请记住,这类问题是最好的问题,因为这可能意味着你赚了一大笔钱。 也就是说,当你来到这座桥的时候,要穿过它。尽你目前的能力设计事物,否则,过早的优化是万恶之源。 |
3
2
我是许多SaaS应用程序的顾问,因此看到了不同的架构。我建议:
拥有一个SQL数据库的一个关键优势是,如果您的市场营销人员知道SQL(推荐!)然后他们可以直接查询它。如果你选择NoSQL路线,那就更难了,然后市场营销开始做出通常是错误的假设,你会浪费大量的时间在基于这些假设的错误路线上。 |
A. Shawkat · 获取请求不起作用 6 年前 |
Yura · 无法链接引导。min.css和动态web app 6 年前 |
jasonharper · 无互联网连接的WiFi连接设备的最佳实践 6 年前 |
Thanh Dong · 在spring boot web应用程序中运行jar文件时,创建名为“ConfigurationPropertiesBindingPostProcessor”的bean时出错 6 年前 |
Karim Sawma · react web app中缺少滚动条 6 年前 |
Nathan · Flask API回调侦听器 6 年前 |
David Artmann · Vaadin网格日期渲染器不适用 6 年前 |
Hayden · 如何防止计数器的增量超过元素的高度? 6 年前 |