Submit Search
Upload
Ftn存储设计
•
2 likes
•
674 views
G
gzterrytan
Follow
Technology
Report
Share
Report
Share
1 of 12
Recommended
Level db
Level db
宗志 陈
NoSQL误用和常见陷阱分析
NoSQL误用和常见陷阱分析
iammutex
Hdfs
Hdfs
jiang yu
Google LevelDB Study Discuss
Google LevelDB Study Discuss
everestsun
Leveldb background
Leveldb background
宗志 陈
MongoDB SHARE
MongoDB SHARE
zhangyunyang1985
Redis介绍
Redis介绍
zhaolinjnu
Redis 常见使用模式分析
Redis 常见使用模式分析
vincent253
Recommended
Level db
Level db
宗志 陈
NoSQL误用和常见陷阱分析
NoSQL误用和常见陷阱分析
iammutex
Hdfs
Hdfs
jiang yu
Google LevelDB Study Discuss
Google LevelDB Study Discuss
everestsun
Leveldb background
Leveldb background
宗志 陈
MongoDB SHARE
MongoDB SHARE
zhangyunyang1985
Redis介绍
Redis介绍
zhaolinjnu
Redis 常见使用模式分析
Redis 常见使用模式分析
vincent253
redis 适用场景与实现
redis 适用场景与实现
iammutex
Redis介绍
Redis介绍
yubao fu
百度系统部分布式系统介绍 马如悦 Sacc2010
百度系统部分布式系统介绍 马如悦 Sacc2010
Chuanying Du
7 3常見儲存裝置管理範例
7 3常見儲存裝置管理範例
慧鈴 鍾
作業系統 7 3常見儲存裝置管理範例
作業系統 7 3常見儲存裝置管理範例
慧鈴 鍾
“云存储系统”赏析系列分享三:Sql与nosql
“云存储系统”赏析系列分享三:Sql与nosql
knuthocean
1.4 go在数据存储上面的应用—毛剑
1.4 go在数据存储上面的应用—毛剑
Leo Zhou
分布式存储的元数据设计
分布式存储的元数据设计
LI Daobing
Linux I/O Scheduler
Linux I/O Scheduler
Hesey
Linux 教育訓練
Linux 教育訓練
Bo-Yi Wu
H base 使用初体验
H base 使用初体验
兴 施
Hbase
Hbase
baggioss
Hantuo openstack
Hantuo openstack
OpenCity Community
Ocean base海量结构化数据存储系统 hadoop in china
Ocean base海量结构化数据存储系统 hadoop in china
knuthocean
Tair
Tair
OpenSourceCamp
MIS MySQL 入門
MIS MySQL 入門
均民 戴
MySQL InnoDB 源码实现分析(一)
MySQL InnoDB 源码实现分析(一)
frogd
网站存储经验谈pdf
网站存储经验谈pdf
Yu Lin
Redis 介绍 -田琪
Redis 介绍 -田琪
Shaoning Pan
Buffer pool implementaion inno db vs oracle
Buffer pool implementaion inno db vs oracle
frogd
Como crear un blogger
Como crear un blogger
karenvilela12
Gantt Chart of Experience
Gantt Chart of Experience
Augustine Molumby
More Related Content
What's hot
redis 适用场景与实现
redis 适用场景与实现
iammutex
Redis介绍
Redis介绍
yubao fu
百度系统部分布式系统介绍 马如悦 Sacc2010
百度系统部分布式系统介绍 马如悦 Sacc2010
Chuanying Du
7 3常見儲存裝置管理範例
7 3常見儲存裝置管理範例
慧鈴 鍾
作業系統 7 3常見儲存裝置管理範例
作業系統 7 3常見儲存裝置管理範例
慧鈴 鍾
“云存储系统”赏析系列分享三:Sql与nosql
“云存储系统”赏析系列分享三:Sql与nosql
knuthocean
1.4 go在数据存储上面的应用—毛剑
1.4 go在数据存储上面的应用—毛剑
Leo Zhou
分布式存储的元数据设计
分布式存储的元数据设计
LI Daobing
Linux I/O Scheduler
Linux I/O Scheduler
Hesey
Linux 教育訓練
Linux 教育訓練
Bo-Yi Wu
H base 使用初体验
H base 使用初体验
兴 施
Hbase
Hbase
baggioss
Hantuo openstack
Hantuo openstack
OpenCity Community
Ocean base海量结构化数据存储系统 hadoop in china
Ocean base海量结构化数据存储系统 hadoop in china
knuthocean
Tair
Tair
OpenSourceCamp
MIS MySQL 入門
MIS MySQL 入門
均民 戴
MySQL InnoDB 源码实现分析(一)
MySQL InnoDB 源码实现分析(一)
frogd
网站存储经验谈pdf
网站存储经验谈pdf
Yu Lin
Redis 介绍 -田琪
Redis 介绍 -田琪
Shaoning Pan
Buffer pool implementaion inno db vs oracle
Buffer pool implementaion inno db vs oracle
frogd
What's hot
(20)
redis 适用场景与实现
redis 适用场景与实现
Redis介绍
Redis介绍
百度系统部分布式系统介绍 马如悦 Sacc2010
百度系统部分布式系统介绍 马如悦 Sacc2010
7 3常見儲存裝置管理範例
7 3常見儲存裝置管理範例
作業系統 7 3常見儲存裝置管理範例
作業系統 7 3常見儲存裝置管理範例
“云存储系统”赏析系列分享三:Sql与nosql
“云存储系统”赏析系列分享三:Sql与nosql
1.4 go在数据存储上面的应用—毛剑
1.4 go在数据存储上面的应用—毛剑
分布式存储的元数据设计
分布式存储的元数据设计
Linux I/O Scheduler
Linux I/O Scheduler
Linux 教育訓練
Linux 教育訓練
H base 使用初体验
H base 使用初体验
Hbase
Hbase
Hantuo openstack
Hantuo openstack
Ocean base海量结构化数据存储系统 hadoop in china
Ocean base海量结构化数据存储系统 hadoop in china
Tair
Tair
MIS MySQL 入門
MIS MySQL 入門
MySQL InnoDB 源码实现分析(一)
MySQL InnoDB 源码实现分析(一)
网站存储经验谈pdf
网站存储经验谈pdf
Redis 介绍 -田琪
Redis 介绍 -田琪
Buffer pool implementaion inno db vs oracle
Buffer pool implementaion inno db vs oracle
Viewers also liked
Como crear un blogger
Como crear un blogger
karenvilela12
Gantt Chart of Experience
Gantt Chart of Experience
Augustine Molumby
Прирост живой массы бычков на откорме
Прирост живой массы бычков на откорме
Trionis Vet
TIC
TIC
Juliana Saenz
ChrisWilliamstestimonialforRobertWillliamsMay2016
ChrisWilliamstestimonialforRobertWillliamsMay2016
Robert Williams
Blog
Blog
karenvilela12
Certificate_1
Certificate_1
Osama Khan
Portafolio evidencias log.ppt
Portafolio evidencias log.ppt
Oscar Barrios
Saudi Aramco ID (Raghu.M.)
Saudi Aramco ID (Raghu.M.)
Raghu Mayakrishnan
TP Integrador
TP Integrador
juliamm_
PIPA HDPE PREMIUM BERKUALITAS HARGA KOMPETITIF
PIPA HDPE PREMIUM BERKUALITAS HARGA KOMPETITIF
Muhammad Bahtiar
O Mundo do Gerenciamento de Projetos - CREA-RJ (13 Junho 2013)
O Mundo do Gerenciamento de Projetos - CREA-RJ (13 Junho 2013)
Joao Gabriel Diniz Santos
Middle school math jeopardy
Middle school math jeopardy
Sarah Rambo
Helsingborg bilder gamla bilder från Centrum
Helsingborg bilder gamla bilder från Centrum
Jan-Erik Hyllen
Helsingborg bilder gamla bilder åren 1945....
Helsingborg bilder gamla bilder åren 1945....
Jan-Erik Hyllen
Penjelasan Bend Segmented (elbow)
Penjelasan Bend Segmented (elbow)
Muhammad Bahtiar
Extravagant event celebrates 100 years of fashion history
Extravagant event celebrates 100 years of fashion history
robert234
COSTO Y PRESUPUESTO HOTELERO
COSTO Y PRESUPUESTO HOTELERO
meg2015
Kukucs
Kukucs
Marian Pop
Viewers also liked
(19)
Como crear un blogger
Como crear un blogger
Gantt Chart of Experience
Gantt Chart of Experience
Прирост живой массы бычков на откорме
Прирост живой массы бычков на откорме
TIC
TIC
ChrisWilliamstestimonialforRobertWillliamsMay2016
ChrisWilliamstestimonialforRobertWillliamsMay2016
Blog
Blog
Certificate_1
Certificate_1
Portafolio evidencias log.ppt
Portafolio evidencias log.ppt
Saudi Aramco ID (Raghu.M.)
Saudi Aramco ID (Raghu.M.)
TP Integrador
TP Integrador
PIPA HDPE PREMIUM BERKUALITAS HARGA KOMPETITIF
PIPA HDPE PREMIUM BERKUALITAS HARGA KOMPETITIF
O Mundo do Gerenciamento de Projetos - CREA-RJ (13 Junho 2013)
O Mundo do Gerenciamento de Projetos - CREA-RJ (13 Junho 2013)
Middle school math jeopardy
Middle school math jeopardy
Helsingborg bilder gamla bilder från Centrum
Helsingborg bilder gamla bilder från Centrum
Helsingborg bilder gamla bilder åren 1945....
Helsingborg bilder gamla bilder åren 1945....
Penjelasan Bend Segmented (elbow)
Penjelasan Bend Segmented (elbow)
Extravagant event celebrates 100 years of fashion history
Extravagant event celebrates 100 years of fashion history
COSTO Y PRESUPUESTO HOTELERO
COSTO Y PRESUPUESTO HOTELERO
Kukucs
Kukucs
Similar to Ftn存储设计
Mysql企业备份发展及实践
Mysql企业备份发展及实践
maclean liu
易度云查看 - 产品介绍
易度云查看 - 产品介绍
changxing qi
4, files & folders
4, files & folders
ted-xu
賽門鐵克 Storage Foundation 6.0 簡報
賽門鐵克 Storage Foundation 6.0 簡報
Wales Chen
豆瓣数据架构实践
豆瓣数据架构实践
Xupeng Yun
ElasticSearch Training#2 (advanced concepts)-ESCC#1
ElasticSearch Training#2 (advanced concepts)-ESCC#1
medcl
分布式文件实践经验交流
分布式文件实践经验交流
凯 李
MySQL自动切换设计与实现
MySQL自动切换设计与实现
orczhou
主库自动切换 V2.0
主库自动切换 V2.0
jinqing zhu
Nosql三步曲
Nosql三步曲
84zhu
InnoDB Transaction Lock and MVCC
InnoDB Transaction Lock and MVCC
frogd
Linux内存管理
Linux内存管理
zijia
Linux内存管理
Linux内存管理
zijia
美团点评技术沙龙14:美团云对象存储系统
美团点评技术沙龙14:美团云对象存储系统
美团点评技术团队
Q con shanghai2013-[刘海锋]-[京东文件系统简介]
Q con shanghai2013-[刘海锋]-[京东文件系统简介]
Michael Zhang
豆瓣网技术架构变迁
豆瓣网技术架构变迁
reinhardx
分布式缓存与队列
分布式缓存与队列
XiaoJun Hong
分布式系统缓存设计
分布式系统缓存设计
aleafs
深入Docker的资源管理
深入Docker的资源管理
SpeedyCloud
Elastic search
Elastic search
Samchu Li
Similar to Ftn存储设计
(20)
Mysql企业备份发展及实践
Mysql企业备份发展及实践
易度云查看 - 产品介绍
易度云查看 - 产品介绍
4, files & folders
4, files & folders
賽門鐵克 Storage Foundation 6.0 簡報
賽門鐵克 Storage Foundation 6.0 簡報
豆瓣数据架构实践
豆瓣数据架构实践
ElasticSearch Training#2 (advanced concepts)-ESCC#1
ElasticSearch Training#2 (advanced concepts)-ESCC#1
分布式文件实践经验交流
分布式文件实践经验交流
MySQL自动切换设计与实现
MySQL自动切换设计与实现
主库自动切换 V2.0
主库自动切换 V2.0
Nosql三步曲
Nosql三步曲
InnoDB Transaction Lock and MVCC
InnoDB Transaction Lock and MVCC
Linux内存管理
Linux内存管理
Linux内存管理
Linux内存管理
美团点评技术沙龙14:美团云对象存储系统
美团点评技术沙龙14:美团云对象存储系统
Q con shanghai2013-[刘海锋]-[京东文件系统简介]
Q con shanghai2013-[刘海锋]-[京东文件系统简介]
豆瓣网技术架构变迁
豆瓣网技术架构变迁
分布式缓存与队列
分布式缓存与队列
分布式系统缓存设计
分布式系统缓存设计
深入Docker的资源管理
深入Docker的资源管理
Elastic search
Elastic search
Ftn存储设计
1.
FTNApp存储管理设计 广州研发部 terrytan
2.
存储需求
文件列 表 临时存 储 文件 实体
3.
使用SQLite存储
4.
SQLite-用于查询存储 数据
存储 查询 • 插入 • 检索 • 修改 • 排列 SQLite • 删除
5.
SQLite-用于状态记录 设置
状态 临时 存储
6.
SQLite-用于批量读取 tmb1
tmb1+tmb2+ tmb2 tmb3 tmb3 缩略图写入 多图读取
7.
使用文件存储
8.
文件-文件下载
tmp • 断点续传 • 实体文件 bin link • 带后缀软链
9.
文件-文件位置 Doc
QMFTN.db QMFTN.thumb.db QMFTN_USER.db zips/sha.tree Cache bin/sha bin/sha.dir/name.ext link/sha.ext Tmp file/sha media/sha zip/name.ext
10.
文件-空间回收 超过限制
时间倒序 保留至限 制大小
11.
文件-管理思路 • 无索引 –
无须考虑数据一致性 • 按目录存放 – 可按目录回收 • 按文件回收 – 文件等价 – 文件无差别回收
12.
谢谢