SEO秀

您现在的位置是:首页>SEO技术

SEO技术

网站时间分辨率和存留时间的思量

seo秀2021-01-18 22:11:35SEO技术121来源:西安百度推广
在时间轴上纪录数据的挑战之一,就是若何针对你的使用目的,将数据量保持在可治理的范围内。磁盘空间确实比以前廉价多了,而且能够存储几个TB的数据也没有问题,然而,随着数据的不停增进,确保这些数据能够一直可查询和可移动(若是需要的话),则是明智的。

有些系统接纳高分辨率采集数据,并存入关系数据库中。这样做,解决了数据自力查询的问题,而且也能够用SQL对这些数据做些处置,这对许多工程师来讲,是一个相对直接温顺手的事情。而且,由于采集的这些数据从来不会删除,最后将获得一个相对规整的数据库,而规整性一定有利于数据库的性能,而且,对于大规模数据库来说,也能够维持其效率。

就小我私家而言,用一个已成为事实标准的存储系统来存储丈量数据的话,我还没发现会缺少什么,这个存储系统就是循环数据库(Round Robin Database,RRD)。RRD的基本思想是,随着时间的推移,一旦到达某个你选定的周期(小时、天、周、月、年),则有意地降低数据的分辨率。这样样做的理由是,大多数丈量数据只是在最近的时间周期内有意义,而且另外一个利益就是RRD的数据文件不会增进到跨越限制,这意味着你不用忧郁磁盘空间的问题。



许多系统都有RRD的分辨率界说,即对于磁盘空间接纳守旧做法,从一小时更先就从更高分辨率往下降。这知足你的要求吗或许知足,也或许不知足,取决于是什么丈量数据,从哪个时间点更先使用这些数据,以及从整个应用来说单个的丈量数据有多主要。我曾经看到有的机构保留了若干年的、有几千个丈量指标的、分辨率为10秒的数据,也看到其他乐成的公司,他们的做法是最近一小时的分辨率是15秒,最近一天的分辨率是1分钟,而最近一周的分辨率是5分钟。很明显,由于无法回到已往获得更多细节数据,以是应将分辨率设置为多粒度的。

高分辨率数据应存留多长时间呢这也是一个众说纷纭的问题。就我小我私家而言,我从来不需要知道www125服务器的CPU在2005年2月10日的12:34:50和12:34:60这两个时间点的情形,但我对2005年所有Web服务器在每周的峰值情形会很有兴趣,以是我对更大值和平均值的保留时间会比原始数据的保留时间要长。像分辨率的情形一样,若是你发现治理起来有问题,则数据的存留时间(retention)可以调小一点。

在决议丈量的分辨率时,要想清晰它们的使用情形。你要查看这些数据以找出宕机或性能下降的缘故原由吗若是是的话,你就要将分辨率设得高一点,小于一分钟。你要将数据用于以3、6或9个月的时间尺度做容量计划吗是的话,你就要将更大值和最小值的数据保留得更长一些。p分页题目e

还要让这些数据帮你获得模式的历史意义,用这些数据回覆下面的问题时,丈量数据采集系统会真正出彩的:

● 对某个特定资源,天天的峰值时是哪些每周周的峰值日是哪些每年的峰值月是哪些?

● 有季节性模式吗如夏时日会低些,节假日会高些,峰值会出现在学校上课时代,等等。

● 更大(波峰)值与最小(波谷)值比较起来怎么样?

● 在网站建设用户漫衍于全球、跨越多个时区的情形下,波峰与波谷的关系是否发生变化?

(责任编辑: *** )

发表评论

评论列表(9人评论 , 121人围观)
  • 2021-04-24 06:56:29

    其实表白未必是件好事,因为那样显得手黑。

  • 2021-02-03 03:47:46

    只要有快递还在路上,就感觉这生活,还算有点希望。