码迷,mamicode.com
首页 >  
搜索关键字:redis设计    ( 117个结果
在大学最后一个学期的计划(第一个篇唠叨话,最后一篇唠叨话)
背书好久,还没有写过一个项目。剩下三个月的时间呆在学校,之后就要出去实习,是时候,码码了。 目标: 分析redis源代码(老版本的,对《redis设计与实现》的复习)。 对《TCP/IP详解》的整个的温习。 顺便,我要成为Perl使用者。 牛逼先哈在这里,然后用三个月的时间填上。 最后,我只要实习工
分类:其他好文   时间:2016-03-22 06:21:32    阅读次数:183
第十章 Redis持久化--RDB+AOF
注:本文主要参考自《Redis设计与实现》 1、Redis两种持久化方式 RDB 执行机制:快照,直接将databases中的key-value的二进制形式存储在了rdb文件中 优点:性能较高(因为是快照,且执行频率比aof低,而且rdb文件中直接存储的是key-values的二进制形式,对于恢复数
分类:数据库   时间:2016-02-22 19:18:29    阅读次数:207
第八章 Redis数据库结构与读写原理
注:本文主要参考自《Redis设计与实现》 1、数据库结构 每一个redis服务器内部的数据结构都是一个redisDb[],该数组的大小可以在redis.conf中配置("database 16",默认为16),而我们所有的缓存操作(set/hset/get等)都是在redisDb[]中的一个red
分类:数据库   时间:2016-02-22 13:42:34    阅读次数:179
第九章 Redis过期策略
注:本文主要参考自《Redis设计与实现》 1、设置过期时间 expire key time(以秒为单位)--这是最常用的方式 setex(String key, int seconds, String value)--字符串独有的方式 具体的使用方式:查看"java企业项目开发实践"的XXXXXX
分类:其他好文   时间:2016-02-22 13:35:32    阅读次数:147
redis 笔记01
文中内容摘自《redis设计与实现》简单动态字符串1. redis自己构建了一种名为简单动态字符串(simple dynamic string,SDS)的抽象类型,并将SDS用作Redis的默认字符串表示2. SDS属性: 1). free : 未使用的空间 2). len : 已保存字符串的长.....
分类:其他好文   时间:2016-01-04 01:27:05    阅读次数:152
mongodb和redis设计原理简析
转自:http://blog.csdn.net/yangbutao/article/details/8309539redis:1、NIO通信 因都在内存操作,所以逻辑的操作非常快,减少了CPU的切换开销,所以为单线程的模式(逻辑处理线程和主线程是一个)。 reactor模式,实现自己的多路复用N.....
分类:数据库   时间:2015-12-08 23:44:18    阅读次数:262
分析Redis架构设计
一、前言因为近期项目中开始使用Redis,为了更好的理解Redis并应用在适合的业务场景,需要对Redis设计与实现深入的理解。我分析流程是按照从main进入,逐步深入分析Redis的启动流程。同时根据Redis初始化的流程,理解Redis各个模块的功能及原理。二、redis启动流程1.初始化ser...
分类:其他好文   时间:2015-11-24 16:04:14    阅读次数:172
redis crackit 安全事件分析
事件描述11月9日早上10点多牛盾云安全收到几台客户服务器的安全监控系统告警,发现几台系统公钥文件被篡改,随后进行安全事件分析处理。在分析过程中我们发现了某黑客组织利用redis设计缺陷的攻击痕迹。考虑到攻击方式简单但影响极大,我们对此次安全事件做了进一步分析,发现这是针对全球互联网的全网性入侵事件...
分类:其他好文   时间:2015-11-12 19:46:17    阅读次数:348
Redis 设计与实现读书笔记一 Redis字符串
1 Redis 是C语言实现的2 C字符串是 /0 结束的字符数组3 Redis具体的动态字符串实现/* * 保存字符串对象的结构 */struct sdshdr { // buf 中已占用空间的长度 int len; // buf 中剩余可用空间的长度 int fr...
分类:其他好文   时间:2015-10-26 18:40:31    阅读次数:144
《Redis设计与实现》读书笔记
花了几天时间把《Redis设计与实现》读完了,把一些心得记下来给大家分享。     第2章 简单动态字符串     redis里面的字符串对象都采用SDS结构实现。SDS有别于C风格的字符数组和java的String(定长)。这种结构更像C++的String或者java的ArrayList。长度动态可变。     redis的所有键值及字符串字面量都采用这种结构。     这一章节花了十几...
分类:其他好文   时间:2015-08-09 00:30:22    阅读次数:157
117条   上一页 1 ... 8 9 10 11 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!