SlideShare ist ein Scribd-Unternehmen logo
1 von 48
2010-04-02 张宴 Http://blog.s135.com
传统 MySQL 数据库的性能问题 ,[object Object],[object Object],[object Object]
MySQL 5.5 m2 数据库压力测试 Dell R900 system ( 16 cores, 32GB of RAM, FusionIO + RAID10 )
Tokyo Cabinet 及 Tokyo Tyrant  简介 ,[object Object],[object Object],[object Object]
TT 、 Memcached 、 MySQL 比较 ,[object Object]
TT 、 Memcached 、 MySQL 比较 ,[object Object]
Tokyo Cabinet 的数据库类型 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCHDB
TCHDB 哈希数据库的优化 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCHDB 哈希数据库的优化 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCHDB 哈希数据库的优化 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCHDB 哈希数据库的优化 ,[object Object],[object Object],[object Object],[object Object]
TCBDB
TCBDB B+Tree 数据库的优化 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCBDB B+Tree 数据库的优化 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCBDB B+Tree 数据库的优化 ,[object Object],[object Object],[object Object],[object Object],[object Object]
TCBDB B+Tree 数据库的优化 ,[object Object],[object Object],[object Object],[object Object]
TCFDB
TCFDB 定长数据库的优化 ,[object Object],[object Object],[object Object],[object Object],[object Object]
TCTDB
TCTDB 表格型数据库 ,[object Object],[object Object]
TCTDB 表格型数据库的特征 ,[object Object],[object Object],[object Object],[object Object]
TCTDB 表格型数据库的特征 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCTDB 表格型数据库的特征 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCTDB 表格型数据库的特征 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCTDB 表格型数据库的特征 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCTDB 表格型数据库的特征 ,[object Object],[object Object],[object Object]
TCTDB 表格型数据库的特征 ,[object Object],[object Object],[object Object]
TCTDB 表格型数据库的不足之处 ,[object Object],[object Object],[object Object],[object Object],[object Object]
金山逍遥 TCSQL 列表缓存数据库 ,[object Object],[object Object],[object Object],[object Object]
TCSQL 的 select 查询示例 ,[object Object],[object Object],[object Object],[object Object]
通过 PHP Client 操作 TCSQL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCSQL 的新特征 ,[object Object]
TCSQL 的内存缓存加速功能 ,[object Object],[object Object]
 
TCSQL 的内存缓存加速功能 ,[object Object]
TCSQL 数据库支持的数据类型 ,[object Object]
TCSQL 数据库支持的数据类型 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCSQL 的分片、分布式并行查询
TCSQL 的分片、分布式并行查询 ,[object Object],[object Object],[object Object]
TCSQL 的数据 update 更新优化 ,[object Object],[object Object]
TCSQL 可作为 MySQL 的“从库” ,[object Object],[object Object],[object Object]
TCSQL“ 从库” Insert 触发器 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCSQL“ 从库” update 触发器 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCSQL“ 从库” delete 触发器 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCSQL 的应用场景 ,[object Object],[object Object],[object Object],[object Object],[object Object]
TCSQL 的应用场景 ,[object Object],[object Object],[object Object],[object Object],[object Object]
结束

Weitere ähnliche Inhalte

Was ist angesagt?

深入学习Mongo db
深入学习Mongo db深入学习Mongo db
深入学习Mongo db
Lucien Li
 
基于共享内存的Key value存储——财经行情api架构优化实践
基于共享内存的Key value存储——财经行情api架构优化实践基于共享内存的Key value存储——财经行情api架构优化实践
基于共享内存的Key value存储——财经行情api架构优化实践
chosen0ne
 
淘宝分布式数据处理实践
淘宝分布式数据处理实践淘宝分布式数据处理实践
淘宝分布式数据处理实践
isnull
 
浅谈 My sql 性能调优
浅谈 My sql 性能调优浅谈 My sql 性能调优
浅谈 My sql 性能调优
thinkinlamp
 

Was ist angesagt? (19)

NoSQL-MongoDB介紹
NoSQL-MongoDB介紹NoSQL-MongoDB介紹
NoSQL-MongoDB介紹
 
深入学习Mongo db
深入学习Mongo db深入学习Mongo db
深入学习Mongo db
 
MapReduce 簡單介紹與練習
MapReduce 簡單介紹與練習MapReduce 簡單介紹與練習
MapReduce 簡單介紹與練習
 
海量用户数据处理及其在一淘广告和推荐中的应用
海量用户数据处理及其在一淘广告和推荐中的应用海量用户数据处理及其在一淘广告和推荐中的应用
海量用户数据处理及其在一淘广告和推荐中的应用
 
硬件体系架构浅析
硬件体系架构浅析硬件体系架构浅析
硬件体系架构浅析
 
微博实时搜索
微博实时搜索微博实时搜索
微博实时搜索
 
Hadoop ecosystem
Hadoop ecosystemHadoop ecosystem
Hadoop ecosystem
 
基于共享内存的Key value存储——财经行情api架构优化实践
基于共享内存的Key value存储——财经行情api架构优化实践基于共享内存的Key value存储——财经行情api架构优化实践
基于共享内存的Key value存储——财经行情api架构优化实践
 
Concurrency model for mysql data processing@rubyconf.tw 2012
Concurrency model for mysql data processing@rubyconf.tw 2012Concurrency model for mysql data processing@rubyconf.tw 2012
Concurrency model for mysql data processing@rubyconf.tw 2012
 
我对后端优化的一点想法
我对后端优化的一点想法我对后端优化的一点想法
我对后端优化的一点想法
 
分布式存储与TDDL
分布式存储与TDDL分布式存储与TDDL
分布式存储与TDDL
 
Spark 巨量資料處理基礎教學
Spark 巨量資料處理基礎教學Spark 巨量資料處理基礎教學
Spark 巨量資料處理基礎教學
 
淘宝数据魔方的系统架构 -长林
淘宝数据魔方的系统架构 -长林淘宝数据魔方的系统架构 -长林
淘宝数据魔方的系统架构 -长林
 
Hadoop 0.20 程式設計
Hadoop 0.20 程式設計Hadoop 0.20 程式設計
Hadoop 0.20 程式設計
 
淘宝分布式数据处理实践
淘宝分布式数据处理实践淘宝分布式数据处理实践
淘宝分布式数据处理实践
 
浅谈 My sql 性能调优
浅谈 My sql 性能调优浅谈 My sql 性能调优
浅谈 My sql 性能调优
 
Sun jdk 1.6 gc
Sun jdk 1.6 gcSun jdk 1.6 gc
Sun jdk 1.6 gc
 
数据库备份瓶颈及Hdfs方案考虑 最终版
数据库备份瓶颈及Hdfs方案考虑 最终版数据库备份瓶颈及Hdfs方案考虑 最终版
数据库备份瓶颈及Hdfs方案考虑 最终版
 
Oracle Data Buffer Cache
Oracle Data Buffer CacheOracle Data Buffer Cache
Oracle Data Buffer Cache
 

Andere mochten auch

Powerpoint intro lessons_1_2
Powerpoint intro lessons_1_2Powerpoint intro lessons_1_2
Powerpoint intro lessons_1_2
Vasso Servou
 
ρουτσι,κωνσταντοπουλος
ρουτσι,κωνσταντοπουλοςρουτσι,κωνσταντοπουλος
ρουτσι,κωνσταντοπουλος
Vasso Servou
 
Lewnidasbrousalis mariospapamixahl
Lewnidasbrousalis mariospapamixahlLewnidasbrousalis mariospapamixahl
Lewnidasbrousalis mariospapamixahl
Vasso Servou
 
Tokyo Cabinet Key Value数据库及其扩展应用
Tokyo Cabinet  Key Value数据库及其扩展应用Tokyo Cabinet  Key Value数据库及其扩展应用
Tokyo Cabinet Key Value数据库及其扩展应用
rewinx
 
B pl-1-computer-inside
B pl-1-computer-insideB pl-1-computer-inside
B pl-1-computer-inside
ganidoud
 

Andere mochten auch (8)

Powerpoint intro lessons_1_2
Powerpoint intro lessons_1_2Powerpoint intro lessons_1_2
Powerpoint intro lessons_1_2
 
Motherboard
MotherboardMotherboard
Motherboard
 
ρουτσι,κωνσταντοπουλος
ρουτσι,κωνσταντοπουλοςρουτσι,κωνσταντοπουλος
ρουτσι,κωνσταντοπουλος
 
Energeia kumatwn
Energeia kumatwnEnergeia kumatwn
Energeia kumatwn
 
Lewnidasbrousalis mariospapamixahl
Lewnidasbrousalis mariospapamixahlLewnidasbrousalis mariospapamixahl
Lewnidasbrousalis mariospapamixahl
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 3 1
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 3 1Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 3 1
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 3 1
 
Tokyo Cabinet Key Value数据库及其扩展应用
Tokyo Cabinet  Key Value数据库及其扩展应用Tokyo Cabinet  Key Value数据库及其扩展应用
Tokyo Cabinet Key Value数据库及其扩展应用
 
B pl-1-computer-inside
B pl-1-computer-insideB pl-1-computer-inside
B pl-1-computer-inside
 

Ähnlich wie Tokyo Cabinet

MySQL源码分析.01.代码结构与基本流程
MySQL源码分析.01.代码结构与基本流程MySQL源码分析.01.代码结构与基本流程
MySQL源码分析.01.代码结构与基本流程
Lixun Peng
 
分布式Key-value漫谈
分布式Key-value漫谈分布式Key-value漫谈
分布式Key-value漫谈
lovingprince58
 
Cassandra简介.ppt
Cassandra简介.pptCassandra简介.ppt
Cassandra简介.ppt
james tong
 
20120324 sql server 2012新特性by_rico
20120324 sql server 2012新特性by_rico20120324 sql server 2012新特性by_rico
20120324 sql server 2012新特性by_rico
Rico Chen
 
05 杨志丰
05 杨志丰05 杨志丰
05 杨志丰
锐 张
 
百度分布式数据实践与进展
百度分布式数据实践与进展百度分布式数据实践与进展
百度分布式数据实践与进展
yp_fangdong
 
Sql调优clustering factor影响数据删除速度一例
Sql调优clustering factor影响数据删除速度一例Sql调优clustering factor影响数据删除速度一例
Sql调优clustering factor影响数据删除速度一例
maclean liu
 
Altibase管理培训 优化篇 v1.1
Altibase管理培训 优化篇 v1.1Altibase管理培训 优化篇 v1.1
Altibase管理培训 优化篇 v1.1
小新 制造
 

Ähnlich wie Tokyo Cabinet (20)

MySQL源码分析.01.代码结构与基本流程
MySQL源码分析.01.代码结构与基本流程MySQL源码分析.01.代码结构与基本流程
MySQL源码分析.01.代码结构与基本流程
 
Mysql fast share
Mysql fast shareMysql fast share
Mysql fast share
 
Ocean base 千亿级海量数据库-日照
Ocean base 千亿级海量数据库-日照Ocean base 千亿级海量数据库-日照
Ocean base 千亿级海量数据库-日照
 
C1000K高性能服务器构建技术
C1000K高性能服务器构建技术C1000K高性能服务器构建技术
C1000K高性能服务器构建技术
 
分布式Key Value Store漫谈
分布式Key Value Store漫谈分布式Key Value Store漫谈
分布式Key Value Store漫谈
 
分布式Key-value漫谈
分布式Key-value漫谈分布式Key-value漫谈
分布式Key-value漫谈
 
Linux c++ 编程之链接与装载 -基础篇--v0.3--20120509
Linux c++ 编程之链接与装载 -基础篇--v0.3--20120509Linux c++ 编程之链接与装载 -基础篇--v0.3--20120509
Linux c++ 编程之链接与装载 -基础篇--v0.3--20120509
 
Cassandra简介.ppt
Cassandra简介.pptCassandra简介.ppt
Cassandra简介.ppt
 
20120324 sql server 2012新特性by_rico
20120324 sql server 2012新特性by_rico20120324 sql server 2012新特性by_rico
20120324 sql server 2012新特性by_rico
 
MySQL运维那些事
MySQL运维那些事 MySQL运维那些事
MySQL运维那些事
 
Deep learning wiki on data encodingi
Deep learning  wiki on data encodingiDeep learning  wiki on data encodingi
Deep learning wiki on data encodingi
 
Hbase
HbaseHbase
Hbase
 
05 杨志丰
05 杨志丰05 杨志丰
05 杨志丰
 
百度系统部分布式系统介绍 马如悦 Sacc2010
百度系统部分布式系统介绍 马如悦 Sacc2010百度系统部分布式系统介绍 马如悦 Sacc2010
百度系统部分布式系统介绍 马如悦 Sacc2010
 
Mysql遇到的一些问题
Mysql遇到的一些问题Mysql遇到的一些问题
Mysql遇到的一些问题
 
百度分布式数据实践与进展
百度分布式数据实践与进展百度分布式数据实践与进展
百度分布式数据实践与进展
 
Mongo db at qihoo 360
Mongo db at qihoo 360Mongo db at qihoo 360
Mongo db at qihoo 360
 
使用 Apache IoTDB 构建工业时序数据管理解决方案的实践
使用 Apache IoTDB 构建工业时序数据管理解决方案的实践使用 Apache IoTDB 构建工业时序数据管理解决方案的实践
使用 Apache IoTDB 构建工业时序数据管理解决方案的实践
 
Sql调优clustering factor影响数据删除速度一例
Sql调优clustering factor影响数据删除速度一例Sql调优clustering factor影响数据删除速度一例
Sql调优clustering factor影响数据删除速度一例
 
Altibase管理培训 优化篇 v1.1
Altibase管理培训 优化篇 v1.1Altibase管理培训 优化篇 v1.1
Altibase管理培训 优化篇 v1.1
 

Tokyo Cabinet