【发布时间】:2012-03-14 06:27:59
【问题描述】:
我阅读了许多比较编程语言的文章。
有一个词经常出现:可扩展性。我实际上试图寻找一个简单明了的解释,但没有找到任何东西。
你能解释一下可扩展性这个词是什么意思吗?
【问题讨论】:
-
看看悬停的可扩展性标签...这是一个好的开始!谷歌它,以及。有十亿种资源可以完整而轻松地解释它......例如shiflett.org/blog/2003/oct/what-is-scalability
-
在@king14nyr 链接中的图中,O(c^n)、O(n) 和 O(log(n)) 都是 Big-O 表示法。正如您在大量数据(n 条记录)中看到的那样,具有 O(log(n)) 模式的程序将运行得非常好,而 O(c^n) 的程序性能会很差。这是两个极端。
-
有一种语言的名字来源于“可扩展性”——Scala。这意味着什么你可以在这里找到:softwareengineering.stackexchange.com/a/130340/92672
标签: scalability