产品简介
Tera 是一个高性能的分布式 NoSQL 数据库,它的灵感来自于谷歌的BigTable,专为实时应用而设计。Tera 可以轻松地将数据扩展到数以千计的商用服务器上的PB级数据。此外,Tera 被广泛应用于各种需求不同的百度产品中,从面向吞吐量的应用程序到延迟敏感的服务,包括 Web 索引、WebPage DB、LinkBase DB 等。
Tera是一个高性能、可伸缩的结构化数据存储系统,被设计用来管理搜索引擎万亿量级的超链与网页信息。为实现数据的实时分析与高效访问,Tera使用按行键、列名和时间戳全局排序的三维数据模型组织数据,使用多级Cache系统,充分利用新一代服务器硬件大内存、SSD盘和万兆网卡的性能优势,做到模型灵活的同时,实现了高吞吐与水平扩展。
产品特性
- 线性和模块化可扩展性
- 自动和可配置的分片
- 范围和散列分片策略
- MVCC
- 面向列的存储和本地组支持
- 严格一致
- 自动故障转移支持
- 在线模式更改
- 快照支持
- 支持 RAMDISK/SSD/DFS 分层缓存
- 用于实时查询的块缓存和布隆过滤器
- 多类型表支持(RAMDISK/SSD/DISK表)
- 易于使用的C++ / Java / Python / REST-ful API
相关资料
网站:https://github.com/baidu/tera
源代码:https://github.com/baidu/tera
开发商:百度
国家:中国
开始年份 :2014年
项目类型:商业,开源
基本属性
产品名称 | Tera |
---|---|
所属国家 | 中国 |
开源地址 | https://github.com/baidu/tera |
墨天轮得分 | 0.06 |
首发时间 | 2014-01-01 |
模型分类 | 搜索 |
部署方式 | 分布式 |
商业模式 | 商业 ,开源 |
许可协议 | BSD |
开发语言 | C++ |
隔离级别 | Snapshot Isolation |
视图 | 不支持 |
表关联方式 | Not Supported |
索引类型 | LSM Tree |
并发控制 | MVCC |
产品架构 | Shared-Disk |
其他特性
产品首页 | https://github.com/baidu/tera |
---|
厂商
厂商 | Baidu, Inc. |
---|---|
官网 | https://github.com/baidu/tera |
用户评价
0
0