Top Banner
Tair— 分分分 KV 分
8

Tair— 分布式 KV 系统

Jan 17, 2016

Download

Documents

fordon

Tair— 分布式 KV 系统. Tair 是什么. 分布式 Key/Value 存储 非持久化 持久化. 使用现状. 支持 Java 、 C/C++ 的客户端 支撑着淘宝绝大部分系统 300+ 台服务器,每台能提供 22GB (内存) 的空间 70 亿 + 的记录 每秒百万级别的请求数 1GB/s 的数据流. 应用案例. login. detail. buy. Tair. API. get/put/delete incr/decr mget/mdelete get_items/add_items/remove_items. 系统架构. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tair— 分布式 KV 系统

Tair—分布式 KV系统

Page 2: Tair— 分布式 KV 系统

分布式 Key/Value 存储

非持久化

持久化

Tair 是什么

Page 3: Tair— 分布式 KV 系统

支持 Java 、 C/C++ 的客户端

支撑着淘宝绝大部分系统

300+ 台服务器,每台能提供 22GB (内存) 的空间

70 亿 + 的记录

每秒百万级别的请求数

1GB/s 的数据流

使用现状

Page 4: Tair— 分布式 KV 系统

应用案例

login buydetail

Tair

Page 5: Tair— 分布式 KV 系统

get/put/delete

incr/decr

mget/mdelete

get_items/add_items/remove_items

API

Page 6: Tair— 分布式 KV 系统

Client

A B C D E

Master Slave configserver

dataservers

heartbeat

系统架构

Page 7: Tair— 分布式 KV 系统

Tair 已经在 code.taobao.org 上开源

优化现有存储引擎

适应不同场景的存储引擎

分级存储内存 ->SSD->SAS/SATA

Tair 的未来

Page 8: Tair— 分布式 KV 系统

Q&A

Thanks!