发布网友 发布时间:2022-04-20 00:30
共6个回答
懂视网 时间:2022-04-15 04:52
scale 英文是扩展的意思。 数据库要进行扩展,指的是存储系统不够,或者性能不够,要提升的时候,就要进行扩展。 分为向上扩展和横向扩展,这就像一个人往上面发展与横向发展两种思路。 scale-up:往上方向去扩展,就是提高单机的性能,比如数据库调优,硬件
scale 英文是扩展的意思。
数据库要进行扩展,指的是存储系统不够,或者性能不够,要提升的时候,就要进行扩展。
分为向上扩展和横向扩展,这就像一个人往上面发展与横向发展两种思路。
scale-up:往上方向去扩展,就是提高单机的性能,比如数据库调优,硬件上的调优等等。都是从一个提升上来考虑。
scale-out:横向去扩展。目标不是放在提高单机性能上。而是要做成分布式。多个机器来解决。
scale-up和scale-out的角度是机器的角度,一台机器不够的时候,是把硬件性能提升(往上面扩展),还是通过分布式(横向扩展)
横向扩展是一个战略上的,要做成分布式,怎么把数据分散到多个机器上呢,现在要谈战术上用什么技术手段,技术手段就是sharding技术。
而sharding技术是分片的意思,分片其实是指数据进行分片
分为垂直分片和水平分片。
垂直分片:典型的是将大字段拆分出去。
水平分片:按照某个字段,比如user_id进行hash,一部分到一个表,一部分到另外一张表,这就是水平分片。
我觉得,sharding侧重的点不同,侧重的点是对数据,数据库中的数据如何进行分片上(分散到多个点存储,这个点可以是服务器,也可以是小到一个库,小到一个表)。
而sacle侧重是整个数据库如何扩展。是整体上的。
解决数据库性能问题归类分为两大类:
一、scale up和scale out
二、sharding技术
网上关于分表的资料很多。
以上只是为个人做概念区分。不正确之处,等待完善
热心网友 时间:2022-04-15 02:00
scale up和scale out的意思为:scale up是增大的意思,scale out是向外扩展的意思。
一、scale up
读音:英 [skeɪl ʌp] 美 [skeɪl ʌp]
释义:增大,增加,提高。
语法:scale up是按比例增加提高;按某种比例增加。
例句:Simply scaling up a size 10 garment often leads to disaster.
译文:只是将10号衣服改大的话结果往往会很不理想。
二、scale out
读音:英 [skeɪl aʊt] 美 [skeɪl aʊt]
释义:横向扩展,向外扩展,水平扩展,向外延展,横向扩充。
语法:scale out是超出尺寸范围,超过尺寸范围,标出。
例句:For a scale out deployment, do this on all report server instances.
译文:对于扩展部署,应对所有报表服务器实例执行此操作。
近义词:line out、Mark out
一、line out
读音:英 [ˈlaɪn aʊt] 美 [ˈlaɪn aʊt]
释义:用线画出;划线标明;标出;迅速移动;划出,界外球,移植。
例句:She edited that line out again.
译文:她再次删掉了那句台词。
二、Mark out
读音:英 [mɑːk aʊt] 美 [mɑːrk aʊt]
释义:标出,给…划界,使与众不同。
例句:When planting seedlings I prefer to mark out the rows in advance.
译文:种树苗的时候,我喜欢事先划出行来。
热心网友 时间:2022-04-15 03:18
scale up是按比例增加提高;按某种比例增加,scale out是超出尺寸范围,超过尺寸范围,标出。
重点词汇:
scale
英 [skeɪl] 美 [skel]
n.规模;比例(尺);鱼鳞;级别
vt.测量;攀登;刮去的鳞片
vi.衡量;攀登;(鳞屑)脱落;生水垢
例句:
1、his makes it easier to reliably scale up the technology to very large arrays.
这使得科学家们能更容易和可靠地将这项技术按比例扩大到甚大阵。
2、Do this for all instances if you are working with a scale out deployment.
如果使用的是扩展部署,请对所有实例执行此操作。
扩展资料
scale out近义词:line out,Mark out
1、line out
英 [lain aut] 美 [laɪn aʊt]
用线画出
例句:
She edited that line out again.
她再次删掉了那句台词。
2、 Mark out
英 [mɑ:k aut] 美 [mɑrk aʊt]
划出(界线、范围);选出;选定;表明
例句:
When planting seedlings I prefer to mark out the rows in advance.
种树苗的时候,我喜欢事先划出行来。
热心网友 时间:2022-04-15 04:52
Scale Out(也就是Scale horizontally)横向扩展,向外扩展热心网友 时间:2022-04-15 06:44
Scale Out(也就是Scale horizontally)横向扩展,向外扩展热心网友 时间:2022-04-15 08:52
放大和缩小?