关闭。这个问题需要更多 focused 。它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注 editing this post 的一个问题。

6年前关闭。



Improve this question




我阅读了许多比较编程语言的文章。

有一个词经常出现:可扩展性。我实际上试图寻找一个简单明了的解释,但没有找到任何东西。

您能解释一下可扩展性术语的含义吗?

最佳答案

可扩展性是程序扩展的能力。例如,如果您可以在小型数据库(例如少于 1000 条记录)上执行某些操作,那么具有高度可扩展性的程序既可以在小型数据集上运行,也可以在大型数据集(例如数百万或数十亿条记录)上运行良好)。

就像gap所说的那样,资源需求会线性增长。查找 Big-O 符号以了解有关程序如何在数据输入越大时需要更多计算的更多详细信息。像 Big-O(x^2) 这样的抛物线对于大 x 输入的效率远低于像 Big-O(x) 这样的线性。

关于scalability - "scalability"是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9420014/

10-15 07:44