原文:再读simpledb 之 存储的实现

几句闲话: 年还是大二的时候,在导师的建议下,读了布朗大学Edward Sciore教授做的一个教学RDBMS,叫simpledb,然后和同学一起照猫画虎实现一个C 版本的,当初只是为了了解RDBMS的实现原理。几年后,电面时几次被问到当初的这个小东西,发现自己竟然有好多细节忘记了。不由生出心思,再读一遍。或许,RDBMS不想以前那么火了,Nosql在大行其道,不过,想起在 Readings in ...

2012-08-16 20:06 1 3062 推荐指数:

查看详情

MIT 6.830 LAB1 SimpleDB

MIT 6.830 LAB1 SimpleDB 目录 MIT 6.830 LAB1 SimpleDB 前言 LAB1 exercise1 Fields and Tuples exercise2 Catalog ...

Thu Apr 01 23:32:00 CST 2021 0 725
Mit6.830 - simpledb - 总览

总览 github 地址: https://github.com/CreatorsStack/CreatorDB 在开始 simpledb 旅途之前, 我们先从整体上来看看 SimpleDb 是一个 DBMS 数据库管理系统, 包含存储, 算子, 优化, 事务, 索引 等, 全方位介绍 ...

Fri Dec 17 17:12:00 CST 2021 0 858
设计模式之再读重构

这篇博客本来是帮朋友的教学网站写的系列课程,但是因为格式、案例等原因要让我重新修改,我这个人最烦的就是这些条条框框。所以一气之下就没有发出去,索性就直接写在自己的博客里,总感觉还是这样来的 ...

Tue Jul 19 16:10:00 CST 2016 1 1580
实现键值对存储(一):什么是键值对存储,为什么要实现

作者: Emmanuel Goossaert 原文: codecapsule.com 在本文中,我将会以键值对是什么的一个减短描写叙述開始。然后我将解释本项目之后的一些理由,最后我将说明我打算实现的键值对存储的主要目标。 这里是本文中将会包括内容的列表 ...

Tue May 23 05:34:00 CST 2017 0 11863
python中global的用法——再读python简明教程

今天看了知乎@萧井陌的编程入门指南,想重温一下 《python简明教程》,对global的用法一直不太熟练,在此熟练一下,并实践一下python中list、tuple、set作为参数的区别。 在函数 ...

Sat Jan 09 01:53:00 CST 2016 0 8463
其他:什么是快照?及存储快照的实现

什么是快照? 存储网络行业协会SNIA(StorageNetworking Industry Association)快照的定义:关于指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(拷贝开始的时间点)的映像。快照可以是其所表示的数据的一个副本,也可以是数据的一个复制品 ...

Mon Feb 17 08:50:00 CST 2020 0 798
Session是怎么实现的?存储在哪里?

为什么有session?   首先大家知道,http协议是无状态的,即你连续访问某个网页100次和访问1次对服务器来说是没有区别对待的,因为它记不住你。  那么,在一些场合,确实需要服务器记住当前用 ...

Fri Jan 10 00:09:00 CST 2020 0 1926
升级思维与认知,这25本好书值得一读再读

https://mp.weixin.qq.com/s/ajbGcQ-hRY8AzTNo7WEbMA 一个人的格局和视野,取决于他思考什么样的问题,而思考,很大程度上取决于他现在的阅读。身为求知者与践 ...

Mon Apr 26 18:42:00 CST 2021 0 355
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM