文件名称:redis-3.0
介绍说明--下载内容均来自于网络,请自行研究使用
Redis 3.0 源码注释
本项目是注释版的 Redis 3.0 源码, 原始代
这份注释是作者在创作新版《Redis 设计与实现》期间, 为了了解 Redis 的内部实现而制作的, 所有在书中有介绍的内容, 在源码中都进行了相应的注释。
在注释的过程中, 除了少量空格和空行方面的调整外, 没有对原始代码进行任何其他改动, 最大程度地保证了代码的“原汁原味”。
希望这份注释源码能给大家学习和了解 Redis 带来一点帮助。-Redis 3.0 source notes This project is an annotated edition of the Redis 3.0 source code, substituting the original author of this comment is during the new creation " Redis Design and Implementation" , in order to understand the internal implementation of Redis and making all the content in the book have introduced in all the source code for the corresponding notes. In the process of annotation, in addition to small adjustments spaces and empty rows aspects, the original code did not make any other changes to the greatest extent possible to ensure that the code is " genuine." The comments give you hope to learn the source Redis bring a little help.
本项目是注释版的 Redis 3.0 源码, 原始代
这份注释是作者在创作新版《Redis 设计与实现》期间, 为了了解 Redis 的内部实现而制作的, 所有在书中有介绍的内容, 在源码中都进行了相应的注释。
在注释的过程中, 除了少量空格和空行方面的调整外, 没有对原始代码进行任何其他改动, 最大程度地保证了代码的“原汁原味”。
希望这份注释源码能给大家学习和了解 Redis 带来一点帮助。-Redis 3.0 source notes This project is an annotated edition of the Redis 3.0 source code, substituting the original author of this comment is during the new creation " Redis Design and Implementation" , in order to understand the internal implementation of Redis and making all the content in the book have introduced in all the source code for the corresponding notes. In the process of annotation, in addition to small adjustments spaces and empty rows aspects, the original code did not make any other changes to the greatest extent possible to ensure that the code is " genuine." The comments give you hope to learn the source Redis bring a little help.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
redis-3.0
.........\.gitignore
.........\00-RELEASENOTES
.........\BUGS
.........\CONTRIBUTING
.........\COPYING
.........\deps
.........\....\hiredis
.........\....\.......\.gitignore
.........\....\.......\adapters
.........\....\.......\........\ae.h
.........\....\.......\........\libev.h
.........\....\.......\........\libevent.h
.........\....\.......\async.c
.........\....\.......\async.h
.........\....\.......\CHANGELOG.md
.........\....\.......\COPYING
.........\....\.......\dict.c
.........\....\.......\dict.h
.........\....\.......\example-ae.c
.........\....\.......\example-libev.c
.........\....\.......\example-libevent.c
.........\....\.......\example.c
.........\....\.......\fmacros.h
.........\....\.......\hiredis.c
.........\....\.......\hiredis.h
.........\....\.......\Makefile
.........\....\.......\net.c
.........\....\.......\net.h
.........\....\.......\README.md
.........\....\.......\sds.c
.........\....\.......\sds.h
.........\....\.......\test.c
.........\....\.......\zmalloc.h
.........\....\jemalloc
.........\....\........\.gitignore
.........\....\........\autogen.sh
.........\....\........\bin
.........\....\........\...\jemalloc.sh.in
.........\....\........\...\pprof
.........\....\........\ChangeLog
.........\....\........\config.guess
.........\....\........\config.stamp.in
.........\....\........\config.sub
.........\....\........\configure
.........\....\........\configure.ac
.........\....\........\COPYING
.........\....\........\doc
.........\....\........\...\html.xsl.in
.........\....\........\...\jemalloc.3
.........\....\........\...\jemalloc.html
.........\....\........\...\jemalloc.xml.in
.........\....\........\...\manpages.xsl.in
.........\....\........\...\stylesheet.xsl
.........\....\........\include
.........\....\........\.......\jemalloc
.........\....\........\.......\........\internal
.........\....\........\.......\........\........\arena.h
.........\....\........\.......\........\........\atomic.h
.........\....\........\.......\........\........\base.h
.........\....\........\.......\........\........\bitmap.h
.........\....\........\.......\........\........\chunk.h
.........\....\........\.......\........\........\chunk_dss.h
.........\....\........\.......\........\........\chunk_mmap.h
.........\....\........\.......\........\........\ckh.h
.........\....\........\.......\........\........\ctl.h
.........\....\........\.......\........\........\extent.h
.........\....\........\.......\........\........\hash.h
.........\....\........\.......\........\........\huge.h
.........\....\........\.......\........\........\jemalloc_internal.h.in
.........\....\........\.......\........\........\mb.h
.........\....\........\.......\........\........\mutex.h
.........\....\........\.......\........\........\private_namespace.h
.........\....\........\.......\........\........\prng.h
.........\....\........\.......\........\........\prof.h
.........\....\........\.......\........\........\ql.h
.........\....\........\.......\........\........\qr.h
.........\....\........\.......\........\........\quarantine.h
.........\....\........\.......\........\........\rb.h
.........\....\........\.......\........\........\rtree.h
.........\....\........\.......\........\........\size_classes.sh
.........\....\........\.......\........\........\stats.h
.........\....\........\.......\........\........\tcache.h
.........\....\........\.......\........\........\tsd.h
.........\....\........\.......\........\........\util.h
.........\....\........\.......\........\jemalloc.h.in
.........\....\........\.......\........\jemalloc_defs.h.in
.........\....\........\.......\msvc_compat
.........\....\........\.......\...........\inttypes.h
.........\....\........\.......\...........\stdbool.h
.........\....\........\.......\...........\stdint.h
.........\....\........\.......\...........\strings.h
.........\....\........\INSTALL
.........\....\........\install-sh
.........\....\........\Makefile.in
.........\....\........\README
.........\....\........\src
.........\....\........\...\aren