听老歌 发表于 2012-02-15 14:09

深入Redis内部-Redis 源码讲解

深入Redis内部-Redis 源码讲解






Redis 作为 NoSQL 数据库的杰出代表,一直广受关注,其轻量级的敏捷架构,向来有存储中的瑞士军刀之称。下面推荐的一篇文章,从源码的角度讲解了Redis 的整个工作流程,是了解 Redis 流程的绝佳文章。强烈推荐:

原文链接:Redis: under the hood

目录:

Startup
Beginning global server state initialization
Setting up command table
Loading config file
initServer()
Shared objects
Shared integers
Event loop
Databases
TCP socket
Server cron
Registering connection handler with event loop
Opening the AOF
Back up to main()
Restoring data
Event loop setup
Entering the event loop
Processing a request & returning a response
Handling a new connection
Reading a command from a client
Executing the command and responding
Summary
Next time — tracing a SET and GET
Redis 启动流程图:



Redis 命令处理流程图:

忻芯相印 发表于 2012-02-15 14:09

谢谢分享
页: [1]
查看完整版本: 深入Redis内部-Redis 源码讲解