网络算法学:第四章 原则的运用.pptVIP

  • 2
  • 0
  • 约1.04万字
  • 约 103页
  • 2017-11-27 发布于河南
  • 举报
网络算法学:第四章 原则的运用

分析 如果数据库不存储用户上一次读过的内容,那么用户在读请求中必须传递一些与上一次读请求相关的信息(P10)。 什么样的简单信息可以刻画用户的上一次请求? 上一次请求的时间 分析 如果数据库不存储用户上一次读过的内容,那么用户在读请求中必须传递一些与上一次读请求相关的信息(P10)。 什么样的简单信息可以刻画用户的上一次请求? 上一次请求的时间 在数据库中增加什么状态(P12),可以根据用户传递的信息来加快增量查询? 分析 如果数据库不存储用户上一次读过的内容,那么用户在读请求中必须传递一些与上一次读请求相关的信息(P10)。 什么样的简单信息可以刻画用户的上一次请求? 上一次请求的时间 在数据库中增加什么冗余状态(P12),可以利用用户传递的信息来加快增量查询? 数据库更新历史列表 解决方案 增加一个更新历史列表,仅保存数据库发生的更新。 更新记录按照时间顺序排列,越近的更新越靠近表头。 读请求中包含上一次读的时间 T,查询处理程序从表头开始扫描更新历史表,找到 T 之后所有的内容更新。 思考 如果一个条目发生了多次变化,会在列表中存储多次,增加了时间和空间开销。如何让每个条目的更新记录只出现一次? 如果更新记录的数量很大,或者没有采取前一项措施,更新历史列表将会变得非常大。请给出一种合理的策略,可以定期地减小列表的大小。 4.14 长标识符的二分查找 假定每

文档评论(0)

1亿VIP精品文档

相关文档