01 2020 档案

摘要:存储与检索 数据库如何存储我们提供的数据,以及如何在我们需要时重新找到数据。 日志结构的存储引擎 可以实现一个简单的数据库,这个数据库只在结尾不断加入数据,在查询的时候返回从结尾找到的第一条数据,这样的数据库成为仅追加式的数据库,也即日志模式。 为了高效查找数据库中特定键的值,我们需要一个数据结构: 阅读全文
posted @ 2020-01-30 13:54 Ryan_W 阅读(197) 评论(0) 推荐(0)
摘要:数据模型与查询语言 多数应用使用层层叠加的数据模型构建。对于每层数据模型的关键问题是:它是如何用低一层数据模型来表示的?例如: 1. 作为一名应用开发人员,你观察现实世界(里面有人员,组织,货物,行为,资金流向,传感器等),并采用对象或数据结构,以及操控那些数据结构的API来进行建模。那些结构通常是 阅读全文
posted @ 2020-01-29 16:12 Ryan_W 阅读(225) 评论(0) 推荐(0)
摘要:数据密集型应用特点 需求 存储数据,以便自己或其他应用程序之后能再次找到——数据库 记住开销昂贵操作的结果,加快读取速度——缓存 允许用户按关键字搜索数据,或以各种方式对数据进行过滤——搜索索引 向其他进程发送消息,进行异步处理——流处理 定期处理累积的大批量数据——批处理 关于数据系统的思考 数据 阅读全文
posted @ 2020-01-29 10:10 Ryan_W 阅读(550) 评论(0) 推荐(0)
摘要:从开机加电到main函数执行(1) 启动BIOS,准备中断 BIOS的任务是将硬盘中的操作系统加载到内存中。 BIOS加载中断处理程序 BIOS的启动由硬件完成。8086系列在加电时进入16位实模式,将CS置为0xFFFF,IP置为0x0000, CS:IP指向0xFFFF0,指向了BIOS对应的地 阅读全文
posted @ 2020-01-28 17:38 Ryan_W 阅读(174) 评论(0) 推荐(0)