1 / 8

Tair— 分布式 KV 系统

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. 系统架构.

fordon
Download Presentation

Tair— 分布式 KV 系统

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Tair—分布式KV系统

  2. Tair是什么 • 分布式Key/Value存储 • 非持久化 • 持久化

  3. 使用现状 • 支持 Java、C/C++的客户端 • 支撑着淘宝绝大部分系统 • 300+ 台服务器,每台能提供22GB(内存)的空间 • 70亿+的记录 • 每秒百万级别的请求数 • 1GB/s的数据流

  4. 应用案例 login detail buy Tair

  5. API • get/put/delete • incr/decr • mget/mdelete • get_items/add_items/remove_items

  6. 系统架构 Master Slave configserver Client heartbeat A B C D E dataservers

  7. Tair的未来 • Tair已经在code.taobao.org上开源 • 优化现有存储引擎 • 适应不同场景的存储引擎 • 分级存储 内存->SSD->SAS/SATA

  8. Q&A Thanks!

More Related