redis
sole_cc
这个作者很懒,什么都没留下…
展开
-
Redis集群规范
虽然目前可以通过在客户端做hash的方法来构建Redis集群,但Redis原生的集群支持还是颇受期待。本文是对Redis集群功能官方描述文档的一个翻译,译者是@PPS萝卜同学,也感谢他的投稿分享。 介绍 这篇文档主要是为了说明正在进展中的Redis集群功能。文档主要分为两个部分,前一部分主要介绍我在非稳定分支已完成的代码,后一部分主要介绍还有哪些功能待实现。 本文档所有的说明转载 2014-07-22 11:22:53 · 499 阅读 · 0 评论 -
redis cluster搭建
os:suse linux enterprise server 11 sp3 redis版本:3.0.0 6个虚拟机,3个master,原创 2014-07-23 12:11:10 · 771 阅读 · 0 评论 -
phpredis的安装
1 下载地址 https://github.com/nicolasff/phpredis 2 安装原创 2014-10-01 19:19:30 · 650 阅读 · 0 评论 -
phpredis中文手册(使用方法)——《redis中文手册》 php版
redis中文手册:http://readthedocs.org/docs/redis/en/latest/ 本文是参考《redis中文手册》,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法)。 目录(使用CTRL+F快速查找命令): Key String Hash List Set转载 2014-10-01 20:51:20 · 1684 阅读 · 0 评论 -
Redis C语言客户端库hiredis文档翻译
Hiredis是redis数据库一个轻量的C语言客户端库。 之所以轻量是由于它只是简单的提供了对redis操作语句支持的接口,并没有实现具体的操作语句的功能。但正是由于这种设计使我们只要熟悉了通用的redis操作语句就可以很容易的使用该库和redis数据库进行交互。 除了支持发送命令和接收应答/应答数据,它提供了对应答数据的解析操作。而且这个基于I/O层的数据流解析操作设计考虑到了复用转载 2014-10-19 15:41:56 · 857 阅读 · 0 评论 -
Redis 通讯协议规范
Redis 通讯协议规范 redis是一个key-value形式的基于内存的数据库 当安装完程序后我们知道可以用redis-cli连接redis-server进行通讯,进行各种操作。 那么如今我们用的高级语言 如:C、Java、Python、C#等 如何来发送命令(request)来操作数据、从数据库取到相关数据(replies)呢? 如果你也有这些疑问,那么这篇文章适合你继续看转载 2015-01-13 09:30:30 · 590 阅读 · 0 评论 -
Redis Java Client Jedis 源码分析
转载这篇文章的主要目的是因为redis的C语言客户端hiredis不支持集群功能,所以想借鉴jedis的集群功能自己实现。 由于项目中使用Redis,所以使用它的Java客户端Jedis也有大半年的时间(后续会分享经验)。 最近看了一下源码,源码清晰、流畅、简洁,学到了不少东西,在此分享一下。 (源码地址:https://github.com/xetor转载 2015-01-13 09:33:59 · 1599 阅读 · 0 评论 -
Redis源码学习笔记(一)-- 整体运行流程详解
本文所引用的源码全部来自Redis2.8.2版本。 Redis源码整体运行流程的相关文件是:redis.h, redis.c, networking.c, ae.h, ae.c。 转载请注明,本文出自:http://blog.csdn.net/acceptedxukai/article/details/17842119 Redis Server端处理Client请求的流程转载 2015-02-06 20:00:58 · 959 阅读 · 0 评论 -
Redis和Memcached的区别
Redis的作者Salvatore Sanfilippo曾经对这两种基于内存的数据存储系统进行过比较: Redis支持服务器端的数据操作:Redis相比Memcached来说,拥有更多的数据结构和并支持更丰富的数据操作,通常在Memcached里,你需要将数据拿到客户端来进行类似的修改再set回去。这大大增加了网络IO的次数和数据体积。在Redis中,这些复杂的操作通常和一般的GET/SET转载 2015-10-23 19:35:02 · 441 阅读 · 0 评论 -
redis的java客户端jedis
java操作redis需要使用到jedis.jar包,但是这个网址https://github.com/xetorthio/jedis/downloads原创 2014-07-25 12:58:57 · 666 阅读 · 0 评论 -
redis-cluster研究和使用
最近研究redis-cluster,正好搭建了一个环境,遇到了很多坑,系统的总结下,等到redis3 release出来后,换掉memCache 集群. 转载请注明出处哈:http://hot66hot.iteye.com/admin/blogs/2050676 一:关于redis cluster 1:redis cluster的现状 reids-cluster计划在redis3转载 2014-09-03 15:13:01 · 1019 阅读 · 0 评论 -
redis 命令
Redis 命令参考:转载 2014-07-04 10:58:51 · 761 阅读 · 0 评论 -
C语言访问redis(hiredis)
redis客户端(C语言)原创 2014-07-21 14:01:46 · 4039 阅读 · 0 评论 -
Redis资料汇总
转自:http://my.oschina.net/junn/blog/158767转载 2014-07-07 13:36:55 · 557 阅读 · 0 评论 -
ubuntu14.04 安装redis
1.获取redis源码 1.获取redis源码转载 2014-07-03 19:05:44 · 1037 阅读 · 0 评论 -
Redis新的存储模式diskstore
转自:http://timyang.net/data/redis-diskstore/ Redis作者antirez是一个非常勤奋的开发者,在Redis性能已经非常惊人的情况下持续不断开发新的特性,比如从新的cluster源代码看到,作者已经把Dynamo及Paxos一些核心的思想考虑进去并进行了一些简洁的实现。相比其它产品如Memcached则几年没什么大变化,在Web 2.0时代,Memca转载 2014-07-07 13:08:00 · 670 阅读 · 0 评论 -
Redis配置文件redis.conf参数说明
redis.conf配置文件参数说明: 1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no 2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid转载 2014-07-04 13:14:17 · 692 阅读 · 0 评论 -
Redis持久化 Snapshot和AOF说明
一、对Redis持久化的探讨与理解 redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化。redis支持两种持久化方式,一种是 Snapshot(RDB) 也是默认方式,另一种是Append only file(AOF)的方式。具体的理论说明请见这里。 我们应该明确持久化的数据有什么用,答案是用于重启后的数据恢复。Red转载 2014-07-30 09:51:15 · 554 阅读 · 0 评论 -
Jedis访问redis集群以及crc16
首先可以参考github上jedis cluster相关部分的介绍:原创 2014-09-03 16:13:53 · 3426 阅读 · 1 评论 -
Redis源码分析-内存分配
本文转载自Day Day Up博客,文章对Redis的内存分配封装zmalloc库进行了分析,描述了Redis在内存分配和使用统计方面的各种细节和技巧。 原文链接:blog.ddup.us Redis中到处都会进行内存分配操作。为了屏蔽不同平台之间的差异,以及统计内存占用量等,Redis对内存分配函数进行了一层封装,程序中统一使用zmalloc,zfree一系列函数,位于zmall转载 2015-12-06 19:58:42 · 437 阅读 · 0 评论