码迷,mamicode.com
首页 >  
搜索关键字:redis 内存管理    ( 27600个结果
Xcode中 Object-C中编译ARC配置
Xcode4.2(iOS 5)以后启用了ARC(Automatic Reference Countion)技术(即内存自动管理机制)1、需要iOS5才支持;2、很多引用的类库暂时还不支持.麻烦的是对大多数第三方库需要加禁用arc的编译flag,因为大多都因为兼容性还在使用手动内存管理。虽然4.2以后...
分类:其他好文   时间:2014-07-16 21:34:59    阅读次数:218
Spring Data Redis—Pub/Sub(附Web项目源码)
一、发布和订阅机制 当一个客户端通过 PUBLISH 命令向订阅者发送信息的时候,我们称这个客户端为发布者(publisher)。 而当一个客户端使用 SUBSCRIBE 或者 PSUBSCRIBE 命令接收信息的时候,我们称这个客户端为订阅者(subscriber)。为了解耦发布者(publi.....
分类:编程语言   时间:2014-07-16 21:18:16    阅读次数:285
利用lvs keepalived配置redis高可用及负载均衡
redis目前还是单点, 没有做高可用, 现在数据量越来越多, 如果下游消费不出问题还好, redis里面数据来了就走,但是下游一旦出问题, 分给redis的内存半小时就撑满了.看到redis3.0 beta版本已经提供了集群功能, 但是需要client以集群模式接入, 我们这么多上游用户, 不太可...
分类:其他好文   时间:2014-07-16 20:25:36    阅读次数:180
redis window 安装测试--记录
1、下载地址https://github.com/dmajkic/redis/downloads2、打开一个cmd窗口,使用cd命令切换到指定目录(D:\redis\64bit)运行 redis-server.exe redis.conf 。3、在开一个cmd(D:\redis\64bit) 运行 ...
分类:Windows程序   时间:2014-07-16 19:36:59    阅读次数:349
认真体会 结构体中的零长度数组
以前只是知道这个东西,可以解决一些问题,最近自己做一个字符串操作的东东,看了下redis的源码,做个小的总结。struct cl_str_s{ int free; int len; char buf[];}; 代码的意思是,我们定义了一个结构体,它有这么三个属性,作用很明显不详细...
分类:其他好文   时间:2014-07-13 09:25:28    阅读次数:158
redis中文
Redis 是完全开源免费的,遵守BSD协议,先进的key - value持久化产品。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。http://www.redi...
分类:其他好文   时间:2014-07-12 16:27:26    阅读次数:163
基于redis分布式缓存实现(新浪微博案例)
第一:Redis 是什么?Redis是基于内存、可持久化的日志型、Key-Value数据库高性能存储系统,并提供多种语言的API.第二:出现背景数据结构(Data Structure)需求越来越多, 但memcache中没有, 影响开发效率性能需求, 随着读操作的量的上升需要解决,经历的过程有:数据...
分类:其他好文   时间:2014-07-12 13:46:56    阅读次数:223
linux安装redis
关于redis是什么就不介绍了,安装过程参考了:http://www.cnblogs.com/silent2012/p/3499654.html。#!/bin/bash#定义安装目录export REDIS_HOME=/home/test/redis#创建安装目录mkdir $REDIS_HOME#...
分类:系统相关   时间:2014-07-12 13:30:20    阅读次数:315
关于linux内存管理
Linux的内存管理主要分为两部分:物理地址到虚拟地址的映射,内核内存分配管理(主要基于slab)。物理地址到虚拟地址之间的映射1、概念 物理地址(physical address) 用于内存芯片级的单元寻址,与处理器和CPU连接的地址总线相相应。——这个概念应该是这几个概念中最好理解的一个,可.....
分类:系统相关   时间:2014-07-12 13:24:59    阅读次数:306
C语言堆内存管理上出现的问题,内存泄露,野指针使用,非法释放指针
C语言堆内存管理上出现的问题,内存泄露,野指针使用,非法释放指针 (1)开辟的内存没有释放,造成内存泄露 (2)野指针被使用或释放 (3)非法释放指针 (1)开辟的内存没有释放,造成内存泄露,下面的例子就可能造成20个字节的泄露,内存泄露不是一个立即会引发故障的错误,但是 它将消耗系统内存。 void function1() { char *pa; pa = (...
分类:编程语言   时间:2014-07-10 19:34:03    阅读次数:185
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!