TFS(Taobao FileSystem)是淘宝团队开源的海量非结构化数据存储设计的分布式系统.构筑在普通的Linux机器集群上,可为外部提供高可靠和高并发的存储访问。高可扩展、高可用、高性能、面向互联网服务。

Taobao File System(TFS)作为淘宝内部使用的分布式文件系统,针对海量小文件的随机读写访问性能做了特殊优化。 满足了淘宝对小文件存储的需求,被广泛地应用在淘宝各项应用中。它采用了HA架构和平滑扩容,保证了整个文件系统的可用性和扩展性。同时扁平化的数据组织结构,可将文件名映射到文件的物理地址,简化了文件的访问流程,一定程度上为TFS提供了良好的读写性能。

特性

  • 采用扁平化的数据组织结构

  • 使用HA架构和平滑扩容

  • 支持多种客户端

  • 支持大小文件存储

  • 可为外部提供高可靠和高并发的存储访问

淘宝的开源分布式文件系统TFS相关推荐

  1. Taobao分布式文件系统TFS简析

    Taobao自主研发分布式文件系统TFS(Taobao File System)的消息早有耳闻,最初来自网络上的一篇报道(或称软文)-"深度揭秘淘宝自主研发的文件系统TFS".因为 ...

  2. 淘宝高并发分布式架构演进之路

    点击上方"开发者技术前线",选择"星标" 16:35 在看 真爱 作者:huashiou. segmentfault.com/a/119000001862616 ...

  3. 淘宝的开源平台“淘蝌蚪”正式上线

    咱国内IT公司也有支持开源项目的平台了!淘宝开源平台正式上线. 刚刚试着创建了一个项目,很不错.整个界面干净整洁,主要功能一览无余.界面是英文的,估计是考虑到通用性.默认使用SVN管理代码,有trac ...

  4. nginx 文件服务器 开源,在开源分布式文件系统MogileFS 中使用 Nginx

    然后修改你的 mogstored.conf 这个文件,关掉原来的 Perlbal 的监听.但注意了 mogstored 这个服务还是必须启动的,因为他会监控硬盘的好坏和 IO 的性能,只要给 serv ...

  5. 淘宝客户端 开源框架_使用最佳的开源客户端框架进行云计算

    存档日期:2019年5月13日 | 首次出版:2009年8月18日 了解使用Adobe®Flex和OpenLaszlo(两种领先的客户端富Internet应用程序(RIA)开发语言)的优缺点,这对于为 ...

  6. 《淘宝技术这十年》 读书笔记

    本书的作者是阿里的子柳,本书从工程师的角度讲述淘宝这个超大规模互联网系统的成长历程,及其所有主动和被动的技术变革的前因后果.书中有幕后故事.产品经验.架构演进.技术启蒙,也有大牛成长.业内八卦.失败案 ...

  7. 淘宝帝国是如何创建的连载01

    第一部分 淘宝技术发展-------光棍节的狂欢 时间到,开抢!"坐在电脑前早已等待多时的小美一看时间已到2011年11月11日零时,便迫不及待地投身于淘宝商城一年一度的大型网购促销活动-- ...

  8. 给自己科普系列:你刚才在淘宝上买了一件东西

    为什么80%的码农都做不了架构师?>>>    你发现快要过年了,于是想给你的女朋友买一件毛衣,你打开了www.taobao.com.这时你的浏览器首先查询DNS服务器,将www.t ...

  9. 你刚才淘宝上买衣服---具体分析技术工艺(淘宝页面显示处理的页面)

    声明:文章和保存之前看到在计算机网络中的文件,有没有办法找到原文地址.在该声明.为了上网project教师致敬. 你找到新的一年.所以,我想给你女朋友买一件毛衣,你打开www.taobao.com.这 ...

最新文章

  1. Xamarin Essentials教程检查网络连通性Connectivity
  2. 安卓2.2刷机包_老用户福音 努比亚为红魔电竞手机和Z17用户更新安卓9.0
  3. npm 查看当前生效的配置
  4. 18c分布式事务 oracle_浅谈ORACLE的分布式事务
  5. WordPress5.7版本下载及更新内容
  6. P3163 [CQOI2014]危桥
  7. 95-138-010-源码-Function-AggregateFunction
  8. mysql 建表语句示例_MySQL Create Table语句和示例
  9. K-means++算法的学习笔记~
  10. 3种函数参数传递方式
  11. linux关机_LINUX快速入门第二章:Linux 系统启动过程
  12. python2逐步转向python3之小程序实践学习
  13. ASP.NET MVC载入页面常用方法
  14. C语言实现EEPROM程序读取24C02成功读取方案单片机用
  15. java s_java中\s什么意思?
  16. Axure 9 编辑窗口中的负坐标空间
  17. 蓝牙标准协议免费下载
  18. 【毕业设计】python+深度学习+opencv实现植物识别算法系统
  19. java中关键字缺省(default)
  20. 数据结构与算法:树 二叉树入门(一)

热门文章

  1. 手写 Promise.race
  2. mysql报错代码10051_zabbix_server 不能监听端口tcp 10051(示例代码)
  3. python元类是什么_谈谈Python中元类Metaclass(一):什么是元类
  4. 2021年专接本计算机院校,2021年专接本各类招生院校汇总
  5. python获取当前路径导包_python 通过文件夹导入包的操作
  6. python常用包及其用法_Python 使用的部分常用包以及数据分析pandas及工具jupyter使用...
  7. 341期计算机开机号总汇,◆341期谜语汇总 ◆
  8. leetcode刷题:LRU缓存淘汰算法
  9. windows编译libevent
  10. python十大必备知识_学Python必备的基础知识