hypertable

hypertable介绍-1

4

一 Hypertable 是什么:
Hypertable 是一个正在进行中的开源项目,以google的bigtable论文为基础指导,使用c++语言实现。目的是为了解决大并发,大数据量的数据库需求。目前 只支持最基本的查询功能,对于事物,关联查询等都不支持。对单条查询的响应时间可能也不如传统数据库(要看数据量,量越大,对hypertable越有 力)。好处是,可以处理大量并发请求 (更多…)

hypertable介绍-2

0

存储结构介绍:考虑到大部分分布式文件系统对文件追加容易修改困难的特点(为什么会有这种特点请参看分布式文件系统相关的论文),Hypertable 采用了只追加不修改的文件存储方式。任何对原来记录的修改都是在后面添加一条新的记录。在读取的时候可以指定读取的版本数。当每次只读取最新版本的时候, 看到的就是 (更多…)

hypertable介绍-3

0

Hypertable 代码可读性不错,推荐大家有时间的时候仔细读一下。 这里介绍一些 hypertable 的特定,在对 hypertable 代码研习和具体使用的时候都会有所帮助。
首先,必须非常明确的是 Hypertable 不是大家熟悉的关系数据库,也不打算取代关系数据库。在 hypertable 中数据是一系列的 key/value 对。其中 key 是一个所谓四维的关键字:
(更多…)

Go to Top