keepalived简介keepalived是借用VRRP协议来实现高可用性的,VRRP协议是解决单点故障,使路由器和层三交换机实现冗余功能。keepalived启动后会有三个进程父进程:内存管理,子进程管理等等子进程:VRRP子进程子进程:healthchecker子进程从图上可以看出,两个子进程都被系统Watc..
分类:
其他好文 时间:
2014-08-04 08:22:07
阅读次数:
524
attribute:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using ServiceStack.Redis;namespace Red...
分类:
其他好文 时间:
2014-08-04 01:55:36
阅读次数:
276
波折了好几下才装上 1、下载 ? ? wget http://download.redis.io/releases/redis-2.8.7.tar.gz ? ?? 下载后的文件在当前目录里 redis-2.8.7.tar.gz 2、编译安装 ? ? tar xf redis-2.8.7.tar.gz ? ? cd r...
分类:
其他好文 时间:
2014-08-03 23:36:16
阅读次数:
487
1、 Dict2.1 数据结构定义dict.h// 哈希表结构typedef struct dictht { dictEntry **table; //哈希表数组指针 unsigned long size; //哈希表大小 unsigned long sizemask; //掩码...
分类:
其他好文 时间:
2014-08-03 15:11:05
阅读次数:
193
链表是Redis中使用非常广泛的一种数据结构,很多地方如List结构底层就是用链表实现的。链表的定义在头文件adlist.h 中,很常见的双向链表,结构如下: 1 // 链表节点 2 typedef struct listNode { 3 struct listNode *prev; //指...
分类:
其他好文 时间:
2014-08-03 01:45:04
阅读次数:
347
很长时间以来,一直纠集于要不要学习C/C++语言。 一方面那些优秀的开源软件都是用于C/C++写的,如nginx,redis,apache...,而自己对系统底层,计算机底层,内存管理,数据结构,算法之类都是一知半解,不明白其所以然。 而另一方面就我所掌握的语言来说,C#,PHP,JavaS...
分类:
其他好文 时间:
2014-08-02 23:16:04
阅读次数:
265
一、主从复制架构简介 通过前面几篇的介绍中,我们都是在单机上使用Redis进行相关的实践操作,从本篇起,我们将初步探索一下Redis的集群,而集群中最经典的架构便是主从复制架构。那么,我们首先来了解一下神马是主从复制架构?1.1 源于关系数据库的读写分离 随着网站业务的不断发展,用户量的不断增加.....
分类:
数据库 时间:
2014-08-02 04:19:26
阅读次数:
337
1、背景 1.1 Redis简介 官方网站:http://redis.io/,Redis是REmote DIctionary Server的缩写。 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言...
分类:
其他好文 时间:
2014-08-01 23:24:42
阅读次数:
631
1、php memcache 扩展http://pecl.php.net/package/memcache/3.0.8下载文件源码#tar zxvf memcache-3.0.8.tar#/usr/local/bin/phpize#./configure -with-php-config=/usr/...
分类:
Web程序 时间:
2014-08-01 22:33:02
阅读次数:
240
前端时间写了个随笔 log4net.NoSql +ElasticSearch 实现日志记录 ,因项目原因需要把日志根java平台的同事集成采用logstash+kibana+elasticsearch+redis结构实现日志统计分析,所以需要一个将log4net日志输出到redis的组件。没有找到现...
分类:
Web程序 时间:
2014-08-01 13:21:35
阅读次数:
491