当前位置: 首页 > 软件库 > 服务器软件 > 存储系统 >

CshBBrainPP

开源图片服务器
授权协议 Apache
开发语言 Java
所属分类 服务器软件、 存储系统
软件类型 开源软件
地区 国产
投 递 者 尹英华
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

CshBBrainPP 是一款基于JAVA的开源图片服务器,只提供上传图片和下载图片服务;基于NIO网络架构,和开源WebSocket服务器 宝贝鱼(CshBBrain)是师出同门,基于相同的网络架构,采用相同的分层结构。

CshBBrainPP 的目的是要解决大量并发访问大量小图片时,磁盘读取非常频繁,而且响应速度很慢的问题。目前将所有图片全部缓存到内存中,不适合海量图片的网站,但也许适合你的网站呢;后续会改进为选择性的将一些热点图片进行缓存,非热点图片不缓存。当前只开发了下载图片的功能,后续将开发上传图片的功能,使之成为独立的图片服务器。

下图是缓存到内存和不缓存到内存请求图片时,花销在网络连接、磁盘读取的时间对比图,一图解真相。

googcode地址:https://code.google.com/p/cshbbrainpp/downloads/list

 相关资料
  • 问题内容: 我正在搜索一个开放源Java库,以生成给定URL的缩略图。我需要捆绑此功能,而不是调用外部服务,例如Amazon或websnapr。 这篇文章中提到了http://www.webrenderer.com/:服务器生成的网络屏幕截图,但这是一种商业解决方案。 我希望有一个基于Java的解决方案,但可能需要研究执行外部过程(例如khtml2png)或集成类似html2ps的东西。 有什么建

  • 本文向大家介绍SpringMVC图片文件跨服务器上传,包括了SpringMVC图片文件跨服务器上传的使用技巧和注意事项,需要的朋友参考一下 图片文件跨服务器上传(我使用的公司云桌面作为上传服务器,自己的笔记本作为存储服务器测试的) 一、上传服务器: 1、pom文件(使用jersey插件) 2、前端页面: 3、后台controller: 二、存储图片文件服务器: 1、Tomcat的conf目录下的w

  • 我想上传一张图片,我正在使用http。客户端()用于发出请求, 请求的主体和编码部分应该是什么?

  • 我在尝试将swift中的图像上载到PHP服务器时遇到问题。在php处理文件之前,一切看起来都很好。在那一刻,我得到了错误。 swft代码的相关部分是: php是 最后,我得到的错误是: ******响应数据= 上载失败

  • 我正在尝试将发送到我的 Rails 服务器。但是,当我尝试构建它时,它会崩溃并给我错误 03-25 09:44:50.001 W/system . err£Java . util . concurrent . execution exception:Java . lang . nosuchmethod error:没有静态方法create(Ljava/lang/String;[Lorg/Apach

  • 我们很高兴的宣布由淘宝网核心系统部开发的Tengine服务器终于正式开源了。 淘宝网是亚洲最大的电子商务网站,Alexa全球排名第12位。每天访问淘宝网的PV超过了几十亿。大压力的访问,对淘宝网的Web服务器提出了严苛的要求。经过一系列的对比,我们最终选择了Nginx作为我们的Web服务器,因为它性能高,又非常节省资源(CPU和内存),并且有足够的灵活性。 一开始我们使用Nginx还仅仅用它来处理