02 2016 档案

摘要:这是一次非正式的专利讲座,没有 slide,类似 workshop 的交流。内容以科普+指导为主,没有涉及商业机密和隐私的内容,相对简单,放在这里记录一下。 阅读全文
posted @ 2016-02-29 19:27 郝玉琨 阅读(343) 评论(0) 推荐(0)
摘要:MultiVersionConcurrencyControl.java,版本 0.94.1 MultiVersionConsistencyControl 管理 memstore 中的读写一致性。该类实现了一种机制,达到如下的目的: 提供接口让 reader 知道可以忽略哪些元素项 提供一个新的 Wr 阅读全文
posted @ 2016-02-22 10:59 郝玉琨 阅读(994) 评论(0) 推荐(0)
摘要:同前面翻译的 "一篇" 关联的,同作者的另一篇: "ACID in HBase" 这一篇不是单纯地描述一个问题,而是以 ACID 为主题,介绍了其在 HBase 中各个部分的体现及实现。 ACID,即:原子性(Atomicity),一致性(Consistency),隔离性(Isolation),持久 阅读全文
posted @ 2016-02-15 16:25 郝玉琨 阅读(1567) 评论(0) 推荐(0)
摘要:翻译一篇: "HBase MVCC and built in Atomic Operations" 作者:[Lars Hofhansl ](https://www.linkedin.com/in/larshofhansl) HBase 有一些特殊的原子操作: checkAndPut, checkAn 阅读全文
posted @ 2016-02-15 10:55 郝玉琨 阅读(1046) 评论(0) 推荐(0)
摘要:HBase Maven 工程各个 Model 功能说明: github 地址:git://git.apache.org/hbase.git 版本:2.0.0 SNAPSHOT hbase annotations 从 Hadoop 中 copy 来的的代码注解(所有的类、接口都要用到)。 包含两个注解 阅读全文
posted @ 2016-02-05 16:02 郝玉琨 阅读(1707) 评论(0) 推荐(1)
摘要:作为第一篇对 MVCC 的学习材料,以下内容翻译自 Wikipedia。 1. 什么是MVCC 1.1 基础概念 MVCC,Multi Version Concurrency Control,多版本并发控制。MVCC 是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问;在编程语言中 阅读全文
posted @ 2016-02-02 22:50 郝玉琨 阅读(22499) 评论(0) 推荐(4)