SEO秀

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

SEO技术

放松时序约束

seo秀2021-01-01 19:12:13SEO技术73来源:西安百度推广
尽可能削减系统中的时序约束。当你想添加一个约東,使某个物品或工具在用户的两个动作之间维持某个状态时,放松营业原则中的约束。由于大多数RDBMS的ACID属性,扩展具有时序约束的系统非常因难。

在需要添加约東时,例例如让物品从用户看到它们直到用户购置它们都存在,要认真思量。虽然某些特殊情形可能会令客户失望,然则填补客户比起不能扩展来说容易得多。

在数学和机械学习(人工智能)领域,有一套约東知足问题(CSP),其中的工具必须知足某些约束。CSP通常复杂度很高,需要启发式搜索和组合式搜索方式连系才气解决的。两个经典的CSP难题是数独游戏和舆图着色问题。数独游戏的目的是填写一个大九宫格,每行每列都有9个单元格,大九宫格可以分为小九宫格,要在每个小九宫格中填入1到9的数字,使得大九宫格每一行和每一列的数字都不重复。舆图着色问题是对舆图举行着色,使相邻的区域具有差异的颜色。



CSP问题还会衍生出时序约束知足问题(TCSP),其中变量示意的是事宜,约束示意两个事宜之间可能的时序关系。这类问题的目的是确保变量间的约束,决议知足约束的种种场景。对变量强制执行内陆一致性,可以确保问题中的所有节点、弧和路径都知足约東。机械学习领域和计算机科学中的许多问题都可以建模为TCSP,如机械视觉、调剂、平面结构设计、SaS系统中的用例等,都可以看作是TCSP。

常见的SaS应用中的时序约束的例子是用户购置一个物品。用户浏览该物品,把它放入购物车并结算,这些操作都需要一些时间。有人以为,思量到绝对的最佳用户体验,无论这个物品是否存在,都要在整个历程中使它保持统一的状态。要实现这一点,就需要在用户关掉该页面,或者放弃了购物车,或者结算之前,把该物品在数据库中标识为“扣押”的状态。若是我们站点的用户数不多,这种方式简朴适用。对用户来说,在把物品加入购物车之前,浏览了100个或更多的物品是很常见的。我们的一个客户声称,他们的用户在把一个物品加入购物车之前,要浏览500多个检索效果。对于这种情形,我们的应用可能需要几个数据库的读副本,使得更多的人能够检索和浏览物品,而不是购置物品。这样就发生了问题,大多数 RDBMS难以保持节点间的所有数据完全一致。纵然数据库的读副本或者从数据库在数据一致性上只有几秒钟的差异,照样会发生特殊情形,例如两个用户都想查看某个物品,而它只剩下最后一个。后面我们会来解决这个问题,然则首先让我们看看为什么数据库会造成这个问题。

(责任编辑:网络)

发表评论

评论列表(34人评论 , 73人围观)
  • 2021-04-12 02:53:25

    如果你面前有一大笔钱,和一个万人迷,那么这和你有什么关系呢?

  • 2021-06-03 00:55:52

    勇敢面对磨难,那些杀不死你的顶多是让你,留下残疾。

  • 2021-01-01 19:16:33

    上帝为你关上一道防盗门,还会顺手给你上了一把钛合金锁。

  • 2021-03-25 02:44:04

    丑小鸭能变成白天鹅,不是因为它有多努力,而是它的父母都是白天鹅!

  • 2021-01-29 12:22:45

    我最擅长地就是虚度光阴,这个现在已经在表演了。

  • 2021-01-08 00:23:20

    这孩子不是笨,就是学习方法不对。学习方法都找不对还不是笨啊?