FastDFS文件名策略及对小文件的优化

0.简介 FastDFS是一个应用级分布式文件存储服务,其采用中心型结构(类似GFS、HDFS、TFS等),主要用于大中型网站存储资源文件。FastDFS具有轻量级,支持高并发放访问,负载均衡,可扩展等优点。而FastDFS最大的亮点就是对小文件的存储性能较好,这主要来自于其文件名策略。 1.小文件存储性能优化 小文件的性能瓶颈主要来自于对元数据服务器(如FastDFS中的Tra...
阅读(1305) 评论(0)

FASTDFS的STORAGE SERVER的状态问题

STORAGE SERVER的状态通常有七种: # FDFS_STORAGE_STATUS:INIT      :初始化,尚未得到同步已有数据的源服务器 # FDFS_STORAGE_STATUS:WAIT_SYNC :等待同步,已得到同步已有数据的源服务器 # FDFS_STORAGE_STATUS:SYNCING   :同步中 # FDFS_STORAGE_STATUS...
阅读(2698) 评论(0)

FastDFS注意事项

>>1.除了在storage.conf里的tracker_server增加tracker的ip和端口,其他地方要注意什么? 恩,tracker server ip和端口,肯定是要正确设置的。支持多tracker server,每行设置一个tracker。 另外,base_path也要正确设置。 其余参数,通常采用缺省配置即可。你可以看一下配置说明那个帖子。 >>每台tracker和st...
阅读(1347) 评论(1)

FastDFS配置说明

前面了解了fastdfs的原理,接下来就熟悉一下安装过程,准备了三台机器,一台模拟client,一台模拟storage,一台模拟tracker。     三台机器均为debian6,系统为最小化安装,先安装基本编译环境:     apt-get install build-essential php5-dev libevent-dev 下载fastdfs源码包: wget ...
阅读(886) 评论(0)

FastDFS tracker 配置详解

本文是 tracker.conf 配置文件的详细介绍。 1 基本配置 disable #func:配置是否生效 #valu:true、false disable=false bind_addr #func:绑定IP #valu:IP地址 bind_addr=192.168.6.102 port #func:服务端口 #valu:端口整数值 port=22122 ...
阅读(815) 评论(0)

FastDFS Storage配置详解

1 基本配置 disabled #func:该配置文件是否生效 #valu: ## true:无效 ## false:生效 disabled=false group_name #func;本storage server所属组名 group_name=group1 bind_addr #func:绑定本storage server的IP bind_addr= cl...
阅读(1558) 评论(0)

ubuntu下安装nginx错误error: the HTTP rewrite module requires the PCRE library 解决方法

本文为大家讲解的是ubuntu下安装nginx错误error: the HTTP rewrite module requires the PCRE library 解决方法,感兴趣的同学参考下。 本文为大家讲解的是ubuntu下安装nginx错误error: the HTTP rewrite module requires the PCRE library 解决方...
阅读(1578) 评论(0)

FastDFS概述

FastDFS是一款开源的轻量级分布式文件系统 纯C实现,支持Linux, FreeBSD等UNIX系统 类google FS, 不是通用的文件系统,只能够通过专有API访问,目前提供了C,Java和PHP API 为互联网应用量身定做,解决大容量文件存储问题,追求高性能和高扩展性 FastDFS可以看做是基于文件的key-value存储系统,称为分布式文件存储服务更为合适 Fa...
阅读(888) 评论(0)

Android软件开发之获取通讯录联系人信息

Android手机的通讯录联系人全部都存在系统的数据库中,如果须要获得通讯里联系人的信息就须要访问系统的数据库,才能将信息拿出来。 这一篇文章我主要带领同学们熟悉Android的通讯录机制。 图中选中的数据库 contacts2.db就是系统储存联系人的数据库,我们将它打开看看里面储存了些什么东东? 如果对数据库不太清楚的请查看我的博文Android游戏开发之数据库SQLite 详细...
阅读(749) 评论(0)

初识NodeJS服务端开发(Express+MySQL)

NodeJS对前端来说无疑具有里程碑意义,在其越来越流行的今天,掌握NodeJS已经不再是加分项,而是前端攻城师们必须要掌握的技能。本文将与同志们一起完成一个基于Express+MySQL的入门级服务端应用,即可以对数据库中的一张表进行简单的CRUD操作。但本人还是斗胆认为,通过这个应用,可以让没怎么接触后端开发的同志对使用Node进行后端开发有一个大致了解。 Express工程环境准备...
阅读(2074) 评论(1)
    编程技术学习交流群 :154514123
    微信
    个人资料
    • 访问:514382次
    • 积分:7690
    • 等级:
    • 排名:第2888名
    • 原创:304篇
    • 转载:34篇
    • 译文:2篇
    • 评论:102条
    最新评论