码迷,mamicode.com
首页 >  
搜索关键字:redis sentinel 高可用 ha    ( 31911个结果
Redis 在 SNS 类应用中的最佳实践有哪些?
1. 消息队列(通知类、延迟更新类)2. 热点数据的实时缓存(比如feed,数据库、缓存同时写)3. 热点列表数据缓存(首页、热门话题等)4. counter(计数器,大多是用缓存实现的)5. 记日志最好不要用redis,用mongodb比较适合。
分类:其他好文   时间:2014-07-22 23:16:54    阅读次数:350
redis系列之redis是什么
一、简介REmoteDIctionaryServer(Redis),redis是一个基于内存的单机key/value系统,类似memcached,但支持value为多种形式,包括:字符串(string)、链表(list)、集合(set)、有序集合(sortedset)和hashtable二、特点1优...
分类:其他好文   时间:2014-07-22 23:14:34    阅读次数:462
redis配置文件解析
Redis是一个简单高效的内存KV数据库,基本上下载源码make install,编译完成,然后进入src目录运行redis-server即可运行。就是因为这么简单往往有朋友直接运行,将没有密码的redis暴漏外网,最终数据被泄漏。鉴于这些血泪的教训,有必要来说一下redis的配置文件,当然这也比较...
分类:其他好文   时间:2014-07-22 23:07:55    阅读次数:378
Redis的字典(dict)rehash过程源码解析
Redis的内存存储结构是个大的字典存储,也就是我们通常说的哈希表。Redis小到可以存储几万记录的CACHE,大到可以存储几千万甚至上亿的记录(看内存而定),这充分说明Redis作为缓冲的强大。Redis的核心数据结构就是字典(dict),dict在数据量不断增大的过程中,会遇到HASH(key)碰撞的问题,如果DICT不够大,碰撞的概率增大,这样单个hash 桶存储的元素会越来愈多,查询效率就...
分类:其他好文   时间:2014-05-01 21:56:59    阅读次数:398
MySQL主从复制与读写分离
MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面...
分类:数据库   时间:2014-05-01 20:26:09    阅读次数:574
redis安装
安装过程如下性能测试结果:SET操作每秒钟 110000 次,GET操作每秒钟 81000 次,服务器配置如下:Linux 2.6, Xeon X3320 2.5Ghz.stackoverflow 网站使用 Redis 做为缓存服务器。安装过程:Redis是一种高级key-value数据库。它跟me...
分类:其他好文   时间:2014-05-01 15:20:09    阅读次数:375
[转]linux 下安装、使用 redis
原文地址:http://blog.csdn.net/daniel_ustc/article/details/18099067#commentsredis介绍Redis是一个开源、支持网络、基于内存、键值对存储数据库,使用ANSI C编写, redis中文官方网站,点这里。redis安装我的linux...
分类:系统相关   时间:2014-05-01 12:34:04    阅读次数:602
实践:耗时短的任务和耗时长的任务
一、耗时长的任务:消耗时间长的任务,以睡眠两秒为例。二、耗时短的任务:消耗时间短的任务,以分配耗时长的任务到指定进程为例。三、任务分配进程:异步进程。将收到的长耗时任务 以对同一用户的多次操作要排队的原则 分配到任务进程。补充:1. hash:key + value,以key取值的圆环式增长实现ha...
分类:其他好文   时间:2014-05-01 11:04:32    阅读次数:364
[NOSQL] Memcache入门
Memcache是临时性键值存储NoSQL数据库,过去被大量使用在互联网网站中,作为应用和数据库之间的缓存层(现已打都被Redis取代),它是由Danga Interactive公司开发,最初为了加速LiveJournal 访问速度而开发,后来成为广泛应用的开源项目,官网: http://memcached.org/ Memcache的特点 全内存运转 哈希方式存储 简单文本协议进...
分类:数据库   时间:2014-04-29 13:47:20    阅读次数:444
Tornado写简易服务器
我们都知道在Web开发中,都需要服务器,比如Java Web开发的Tomcat,WebLogic,WebSphere,现在来看利 用Tornado Web Server框架如何写一个简易的Python服务器。 一般来说只需要实现get和post方法就可以了。以上次使用redis数据库的例子说明,数据库插入代码如下: import redis import datetime clas...
分类:其他好文   时间:2014-04-29 13:17:20    阅读次数:397
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!