如何提高百度排名?百度排名第一怎么不花钱广?百度排名靠前的方法?

SEO秀

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

SEO技术

不要立刻检查刚做过的事情

seo秀2021-01-01 17:23:51SEO技术31来源:西安百度推广
不要立刻检查刚做过的事情,也不要立刻读刚写过的数据。绝对不要为了验证而立刻读刚写过的数据。为了近期内的运维需要,可以把数据存储在内陆或分布式的缓存中。验证事情相对于不太可能泛起的故障来说成本更高。这种流动有悖于有用扩展的需求。

绝对不要为了验证数据而立刻读刚写入的数据,而要读并处置与写操作相关的错误。把数据存储在内陆可以制止对刚刚写入的数据的其他读操作。

木匠有句名言:“量两次,锯一次。”你可能从中学的木匠先生那里听过这句话一他可能还缺了根手指。抛开少手指这事不说,这句名言照样很有原理的,正所谓实践出真知。最幸亏切割前验证丈量的准确度,由于错误的丈量效果会导致生产虚耗,例如切出一块巨细纰谬的木板。我们固然不会那么做。然而,我们所要强调的是怎样削减另一种虚耗,即立刻验证刚写入的数据。



在已往的几年中,我们发现自己经常会问客户:“读并验证刚写人的数据,你以为这真的有意义吗?”这种问题出的率令我们受惊。有时,客户的理由很充实,但没有一条是我们认同的。通常,客户看起来就像是那种被就地捉住的知道自己做了不应做的事的孩子。那些对回覆经由深图远虑(虽然在我们看来是破坏了价值)的客户声称,他们的应用需要绝对确保数据不只是被写入了,还要写得准确。但要记着,我们绝大多数客户都有SaS或商务平台,他们不是在运行核电站,也不是要把人类送往太空,更不是在控制几千架客机的升降或治疗癌症。对于写错或者盘算错数据的恐惧,一直都是花费开发者分外时间的主因。这种恐惧在盘算的早期发展阶段可能还算合理,Tanden和 Stratus公司分别在20世纪70年代末期和80年代初期设计容错盘算机就与这种恐惧有着定的关系。这种系统的主要意图是削减系统的平均故障时间(MTTF),接纳的方式是“冗余一切”,即包罗CPU、存储、内存、内存路径和存储路径等在内的所有装备都有冗余。这种模子必须对并行盘算和存储的系统的效果举行对比,才气验证系统在准确运行。本书的一位作者曾经为一台年代久远的 Stratus小型盘算机开发过应用,在他为此事情的两年中,该系统从来没有泛起过两个处置器间的盘算错误,也没有泛起过写内存或硬盘的错误。

现在,这种恐惧已经比20世纪70年代末期和80年代初期少多了。事实上,对那些刚写入数据就要执行读操作的客户,当我们问起他们通常是多长时间会发现一次错误时,他们回覆得都相当一致,都说从来没有发现过。问题是,除非对由于写操作发生的错误数据举行操作时发生了问题,否则他们绝对不会发现错误。固然,数据损坏也经常发生,然则大多数情形下,只有在真正的写操作时才气发现这种数据损坏。与其投入两倍的事情量,从而让存储、数据库和系统事务减半,不如看看操作返回的错误代码,举行适当的处置。这里弥补说明一下,数据损坏的最佳保护措施是准确地做到高可用性,在备用数据库或复制存储装备上保留多个数据副本。最理想的情形是最终实现多个实时站点。

(责任编辑:网络)

发表评论

评论列表(21人评论 , 31人围观)
  • 2021-01-06 19:12:19

    以前除了读书什么都不懂,现在除了读书什么都懂。