
Server - Cache/DFS
文章平均质量分 75
钟超
阿里巴巴集团总监/资深综合运营专家,连续创业者,关于 AI、电商、社交媒体领域,毕业于中国科学技术大学计算机系本科。
展开
-
Linux下安装配置MemCached(以及libevent)
先安装libeventmkdir downloadcd downloadwget http://monkey.org/~provos/libevent-2.0.12-stable.tar.gztar -zxvf libevent-2.0.12-stable.tar.gzcd libevent-2.0.12-stablemakesudo make install原创 2011-08-22 11:49:42 · 3576 阅读 · 0 评论 -
服务器后端开发系列——《实战FastDFS分布式文件系统》
1、FastDFS的配置、部署与API使用解读(1)Get Started with FastDFS内容:讲解FastDFS的背景、基本原理,并讲述基本的配置、部署和测试的内容。2、FastDFS的配置、部署与API使用解读(2)以字节方式上传文件的客户端代码内容:以Java API为例,讲解FastDFS的字节方式上传接口。3、FastDFS的配置、部署与API使原创 2012-01-21 18:38:09 · 9174 阅读 · 1 评论 -
FastDFS的配置、部署与API使用解读(8)FastDFS多种文件上传接口详解
《Poechant的FastDFS的配置、部署与API使用教程》FastDFS的配置、部署与API使用解读——(1)入门使用教程FastDFS的配置、部署与API使用解读——(2)Java API:根据InputStream、文件名、文件长度上传文件FastDFS的配置、部署与API使用解读——(3)Java API:根据InputStream、文件名、文件长度,采用I原创 2012-01-18 17:56:59 · 34380 阅读 · 1 评论 -
FastDFS的配置、部署与API使用解读(2)以字节方式上传文件的客户端代码
本文来自 诗商·柳惊鸿 Poechant 优快云博客,转载请注明源地址:FastDFS的配置、部署与API使用解读(2)上传文件到FastDFS分布式文件系统的客户端代码在阅读本文之前,请您先通过《FastDFS的配置、部署与API使用解读(1)Get Started with FastDFS》一文中给出的参考博文中的部署篇和测试篇来完成前期的准备工作。1、下载FastD原创 2011-11-18 10:27:55 · 35823 阅读 · 9 评论 -
FastDFS的配置、部署与API使用解读(7)Nginx的FastDFS模块
转载请注明来自“诗商·柳惊鸿 Poechant 的优快云博客”。原文地址:FastDFS的配置、部署与API使用解读(7)Nginx的FastDFS模块1、Nginx的FastDFS模块什么作用?我们在使用FastDFS部署一个分布式文件系统的时候,通过FastDFS的客户端API来进行文件的上传、下载、删除等操作。同时通过FastDFS的HTTP服务器来提供HTTP服务。但原创 2011-12-02 23:31:02 · 18134 阅读 · 1 评论 -
进程内缓存框架EhCache
进程内缓存框架 EhCacheAuthor: PoechantBlog: blog.youkuaiyun.com/PoechantEmail: zhongchao.ustc#gmail.com (#->@)Date: February 27th, 20121. What the hell is EhCache?EhCache 是一个纯Java的进程内缓存框架,具原创 2012-02-27 23:59:53 · 5856 阅读 · 0 评论 -
FastDFS的配置、部署与API使用解读(6)FastDFS配置详解之Storage配置
《Poechant的FastDFS的配置、部署与API使用教程》FastDFS的配置、部署与API使用解读——(1)入门使用教程FastDFS的配置、部署与API使用解读——(2)Java API:根据InputStream、文件名、文件长度上传文件FastDFS的配置、部署与API使用解读——(3)Java API:根据InputStream、文件名、文件长度,采用IO流直接转换的方式上传文件F原创 2011-11-21 12:10:42 · 13535 阅读 · 0 评论 -
FastDFS的配置、部署与API使用解读(5)FastDFS配置详解之Tracker配置
《Poechant的FastDFS的配置、部署与API使用教程》FastDFS的配置、部署与API使用解读——(1)入门使用教程FastDFS的配置、部署与API使用解读——(2)Java API:根据InputStream、文件名、文件长度上传文件FastDFS的配置、部署与API使用解读——(3)Java API:根据InputStream、文件名、文件长度,采用IO流直接转换的方式上传文件F原创 2011-11-21 11:00:16 · 18745 阅读 · 0 评论 -
Redis Primer(1)基于JedisPool的Redis hset并发性能测试
Redis Primer(1)基于JedisPool的Redis hset并发性能测试作者:钟超(Poechant)邮箱:zhongchao.ustc#gmail.com博客:blog.youkuaiyun.com/poechant微博:weibo.com/lauginhom日期:2012年12月24日Redis Server 与 Redis Client 位于同一台机器(从而排除带宽限制带来的影响);Red原创 2012-12-24 01:22:30 · 22403 阅读 · 7 评论 -
实战Memcached缓存系统(8)Memcached异步实时读写问题的解决方案SAC
尊重知识,转载请注明本文来自:编程艺术家Poechant的优快云博客 http://blog.youkuaiyun.com/poechant《服务器后端开发系列——《实战Memcached内存缓存系统》》系列博文:http://blog.youkuaiyun.com/poechant/article/category/1060687在使用Memcached时,一般实时读写的场景并不多见。但多是Memcached写入后,原创 2012-01-14 22:13:10 · 12226 阅读 · 4 评论 -
FastDFS的配置、部署与API使用解读(3)以流的方式上传文件的客户端代码
调用的API为:String[] upload_file(String group_name,//组名,不指定则可设为nulllong file_size,//文件大小,必须制定UploadCallback callback,//回调String file_ext_name,NameValuePair[] meta_list) /** * Uploa原创 2011-11-18 10:38:02 · 17997 阅读 · 3 评论 -
FastDFS的配置、部署与API使用解读(1)Get Started with FastDFS
转载请注明来自:诗商·柳惊鸿优快云博客,原文链接:FastDFS的配置、部署与API使用解读(1)入门使用教程1、背景FastDFS是一款开源的、分布式文件系统(Distributed File System),由淘宝开发平台部资深架构师余庆开发。该开源项目的主页是 http://code.google.com/p/fastdfs 。可以通过fastdfs.sourcefor原创 2011-11-16 16:02:44 · 45281 阅读 · 7 评论 -
Linux下安装配置Redis
1. 下载安装$ wget http://redis.googlecode.com/files/redis-2.2.12.tar.gz$ tar xzf redis-2.2.12.tar.gz$ cd redis-2.2.12$ make2. 运行$ src/redis-server3. 缓存SET$ src/redis-cliredis> se原创 2011-08-22 10:24:08 · 3548 阅读 · 0 评论 -
安装PHP及Memcache扩展
1. 下载(1)libevent官方网页:http://monkey.org/~provos/libevent/下载命令:wget http://monkey.org/~provos/libevent-2.0.13-stable.tar.gz(2)libmemcached官方网页:https://launchpad.net/libmemcached/+downl原创 2011-09-23 11:37:54 · 14809 阅读 · 0 评论 -
实战Memcached缓存系统(7)Memcached的一些基础FAQ
尊重知识,转载请注明本文来自:编程艺术家Poechant的优快云博客 http://blog.youkuaiyun.com/poechant1. Memcached是什么?Memcached是分布式的内存对象缓存系统。2. Memcached的基本数据结构是什么?Memcached是基于Key/Value对的HashMap。每一对,都可以设定过期时间。3. M原创 2011-12-19 22:37:11 · 8745 阅读 · 0 评论 -
实战Memcached缓存系统(6)Memcached CAS的多线程程序实例
1. 源程序package com.sinosuperman.memcached;import java.io.IOException;import java.net.InetSocketAddress;import net.spy.memcached.CASResponse;import net.spy.memcached.CASValue;import net.spy.mem原创 2011-12-19 01:10:35 · 10675 阅读 · 3 评论 -
实战Memcached缓存系统(2)Memcached Java API基础之MemcachedClient
尊重知识,转载请注明本文来自:编程艺术家Poechant的优快云博客 http://blog.youkuaiyun.com/poechant1. 构造函数public MemcachedClient(InetSocketAddress[] ia) throws IOException;public MemcachedClient(List addrs) throws IOExce原创 2011-12-15 17:39:16 · 22935 阅读 · 1 评论 -
实战Memcached缓存系统(3)Memcached配置参数初解
尊重知识,转载请注明本文来自:编程艺术家Poechant的优快云博客 http://blog.youkuaiyun.com/poechant一、基本参数在我们第一次安装Memcached时,一般都是用过这个命令:memcached -m 512 -u root -d -l 127.0.0.1 -p 11211我们先来解释这几个参数的含义吧。-m 指定缓原创 2011-12-18 19:42:02 · 16370 阅读 · 0 评论 -
实战Memcached缓存系统(4)Memcached的CAS协议
尊重知识,转载请注明本文来自:编程艺术家Poechant的优快云博客 http://blog.youkuaiyun.com/poechant1. 什么是CAS协议很多中文的资料都不会告诉大家CAS的全称是什么,不过一定不要把CAS当作中国科学院(China Academy of Sciences)的缩写。Google.com一下,CAS是什么?CAS是Check And Set的缩写。原创 2011-12-18 20:14:05 · 10738 阅读 · 1 评论 -
服务器后端开发系列——《实战Memcached内存缓存系统》
1、实战Memcached缓存系统(1)Memcached基础及示例程序内容:建筑Memcached背景知识和入门示例程序。2、实战Memcached缓存系统(2)Memcached Java API基础之MemcachedClient内容:以Memcached的Java Spy API为例,讲述基本的客户端使用。3、实战Memcached缓存系统(3)Memcac原创 2012-01-21 19:12:53 · 7535 阅读 · 2 评论 -
实战Memcached缓存系统(1)Memcached基础及示例程序
尊重知识,转载请注明本文来自:编程艺术家Poechant的优快云博客 http://blog.youkuaiyun.com/potent1、Cache定义(1)狭义概念:用于CPU的相对高速处理与主存(Main Memory)的相对低速处理的之间起到协调功能的硬件设备。(2)广义概念:用于速度相差较大的两种硬件之间,起到协调两者数据传输速度差异的结构。狭义概念来自于Cache自1原创 2011-12-15 17:23:22 · 25059 阅读 · 10 评论 -
FastDFS的配置、部署与API使用解读(4)FastDFS配置详解之Client配置
一种方式是通过调用ClientGlobal类的初始化方法对配置文件进行加载,另一种是通过调用API逐一设置配置参数。后一种方式对于使用Zookeeper等加载属性的方式很方便。1. 加载配置文件:String configFileName = "conf/dfs-client.conf"; try { ClientGlobal.init(configFileNam原创 2011-11-18 10:51:10 · 20230 阅读 · 1 评论 -
实战Memcached缓存系统(5)Memcached的CAS程序实例
尊重知识,转载请注明本文来自:编程艺术家Poechant的优快云博客 http://blog.youkuaiyun.com/poechant1. 非CAS首先看一个不是CAS的Memcached程序实例。实例的问题原型,见上一篇博文。程序实例:package com.sinosuperman.memcached;import java.io.IOException;im原创 2011-12-18 23:11:36 · 16962 阅读 · 1 评论