自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

转载 HAProxy

HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点, 这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。

2012-02-29 15:21:31 434

转载 Redis2.6将释出,新功能一览

Redis2.6 本来预计是在今年第一周就应该放出的,但是现在三个月快过去的,依然在跳票中。于是Redis作者@antirez发表文章向大家解释了跳票的原因,并细数了2.6版本令人激动的新功能。废话不多说,下面就是列举到的新功能。1.Lua脚本支持不用说,很多同学都已经期待很久了。而跟这个功能配套的,还有对JSON 和 MessagePack 的原生支持。不得不说真的很

2012-02-29 15:20:06 425

转载 LAMP

LAMP是一个缩写,它指一组通常一起使用来运行动态网站或者服务器的自由软件:Linux,操作系统;Apache,网页服务器;MySQL,数据库管理系统(或者数据库服务器);PHP和有时Perl或Python,脚本语言。虽然这些开放源代码程序本身并不是专门设计成同另几个程序一起工作的,但由于它们的廉价和普遍,这个组合开始流行(大多数Linux发行版本捆绑了这些软件)。当一起使用的

2012-02-29 15:18:47 446

转载 安装ruby1.9.3-p0及redmon来监控redis

首先来个前戏: redmon 的监控页面没有任何文字说明,仅仅就其README里面的信息来说,应该是通过ruby on rails来实现的。对于这门语言无任何涉猎的情况开始一下安装之旅。一、安装Ruby初始安装直接$ wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz$ tar xzv

2012-02-29 15:16:51 1605

转载 用supervisord管理杂乱的服务

Supervisord是用Python实现的一款非常实用的进程管理工具,在批量服务化管理时特别有效。环境centospython2.4安装wget http://pypi.python.org/packages/source/s/supervisor/supervisor-3.0a10.tar.gz#md5=99c6fbd45bade87301296b7a597

2012-02-29 15:15:46 784

转载 Dynamo一个缺陷的架构设计(译)

Dynamo一个缺陷的架构设计(译)在云计算的时代,Dynamo可以说是一本实现分布式存储的红宝书,借鉴Dynamo实现的产品如雨后春笋般冒出。前段时间本人曾在Twitter上戏称这年头,如果一个号称有“海量数据”的互联网公司,不做一个自己的Dynamo, 出去都不好意思跟人打招呼(http://twitter.com/xmpp/status/8023241449)另外

2012-02-29 15:07:51 1153

转载 理解RESTful架构

作者: 阮一峰日期: 2011年9月12日越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环

2012-02-29 15:06:19 376

转载 Redis作者详谈2.4版本改进

本文内容来源于Redis作者@antirez 的博文,由NoSQLFan进行翻译。在文中他首先解释了由于Redis集群可能在较长一段时间内还处理开发阶段,为了避免稳定版本由于这一原因被无限延后,于是从2.2版本fork出了一个2.4分支,这一分支目前进行了一些新的优化改进及bug修复,如果没有严重bug将会在近几个星期内发布稳定版本。随后作者列出了2.4版本中的一大堆优化改进及Bug修复,

2012-02-29 15:05:25 387

原创 redis数据持久化

数据持久化通俗讲就是把数据保存到磁盘上,保证不会因为断电等因素丢失数据。redis需要经常将内存中的数据同步到磁盘来保证持久化。redis支持两种持久化方式,一种是 Snapshotting(快照)也是默认方式,另一种是Append-only file(缩写aof)的方式。先介绍下这两种dump方式再讲讲自己遇到的一些现象和想法,前面的内容是从网上整理出来的。Snapsho

2012-02-29 15:03:06 367

转载 Redis运维之道(视频+PPT)

http://blog.nosqlfan.com/html/2692.html

2012-02-29 15:01:09 605

转载 Redis内存使用优化与存储

Redis常用数据类型Redis最为常用的数据类型主要有以下五种:StringHashListSetSorted set在具体描述这几种数据类型之前,我们先通过一张图了解下Redis内部内存管理中是如何描述这些不同数据类型的:首先Redis内部使用一个redisObject对象来表示所有的key和value,redisObject最主要的信息如上图所示:ty

2012-02-29 15:00:25 347

转载 Redis内存存储结构分析

05五Redis内存存储结构分析五竹五竹,20110418Redis: A persistent key-value database with built-in net interface written in ANSI-C for Posix systems1 Redis 内存存储结构本文是基于 Redis-v2.2.4

2012-02-29 14:58:20 854

原创 Redis配置文件详解

#是否作为守护进程运行daemonize yes#配置 pid 的存放路径及文件名,默认为当前路径下pidfile redis.pid#Redis 默认监听端口port 6379#客户端闲置多少秒后,断开连接timeout 300#日志显示级别loglevel verbose#指定日志输出的文件名,也可指定到标准输出端口logfile stdout#

2012-02-29 14:54:40 645

原创 Redis安装与配置过程

Redis介绍    Redis本质上一个Key/Value数据库,与Memcached类似的NoSQL型数据库,但是他的数据可以持久化的保存在磁盘上,解决了服务重启后数据不丢失的问题,他的值可以是string(字符串)、list(列表)、sets(集合)或者是ordered  sets(被排序的集合),所有的数据类型都具有push/pop、add/remove、执行服务端的并集、交集、两个s

2012-02-29 14:51:13 501

转载 Redis复制与可扩展集群搭建

Redis的主从复制策略是通过其持久化的rdb文件来实现的,其过程是先dump出rdb文件,将rdb文件全量传输给slave,然后再将dump后的操作实时同步到slave中。下面是一篇介绍Redis复制原理的文章,文章作者为新浪微博的田琪同学(@摇摆巴赫)。本文会讨论一下Redis的复制功能以及Redis复制机制本身的优缺点以及集群搭建问题。Redis复制流程概述Red

2012-02-29 14:43:55 429

转载 节约内存:Instagram的Redis实践

Instagram可以说是网拍App的始祖级应用,也是当前最火热的拍照App之一,Instagram的照片数量已经达到3亿,而在Instagram里,我们需要知道每一张照片的作者是谁,下面就是Instagram团队如何使用Redis来解决这个问题并进行内存优化的。首先,这个通过图片ID反查用户UID的应用有以下几点需求:查询速度要足够快数据要能全部放到内存里,最好是一台EC

2012-02-29 14:42:50 276

转载 Redis内存容量的预估和优化

Redis是个内存全集的kv数据库,不存在部分数据在磁盘部分数据在内存里的情况,所以提前预估和节约内存非常重要.本文将以最常用的string和zipmap两类数据结构在jemalloc内存分配器下的内存容量预估和节约内存的方法.先说说jemalloc,传说中解决firefox内存问题freebsd的默认malloc分配器,area,thread-cache功能和tmalloc非

2012-02-29 14:40:37 1176

转载 REDIS新的存储模式DISKSTORE

Redis容量及使用规划在使用Redis过程中,我们发现了不少Redis不同于Memcached,也不同于MySQL的特征。(本文主要讨论Redis未启用VM支持情况)1. SchemaMySQL: 需事先设计Memcached: 无需设计Redis: 小型系统可以不用,但是如果要合理的规划及使用Redis,需要事先进行类似如下一些规划数据项: va

2012-02-29 14:32:53 801

转载 四层和七层负载均衡的区别

四层和七层负载均衡的区别负载均衡设备也常被称为"四到七层交换机",那么四层和七层两者到底区别在哪里?第一,技术原理上的区别。所谓四层负载均衡,也就是主要通过报文中的目标地址和端口,再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器。以常见的TCP为例,负载均衡设备在接收到第一个来自客户端的SYN 请求时,即通过上述方式选择一个最佳的服务

2012-02-29 14:30:38 253

ITEXTAPI文件酒女

最近做项目,要用到ITEXT,上网搜集了一下,发下来与大家分享。

2008-07-13

spring2.0中文参考手册

spring2.0中文参考手册<br>

2007-11-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除