在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → windows下的redis源码,vs2010版

windows下的redis源码,vs2010版

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:38.28M
  • 下载次数:5
  • 浏览次数:250
  • 发布时间:2021-10-27
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
https://github.com/MSOpenTech/redis就是这个的,不过这里下下来的不能用,我自己搞了好久才搞了一个可以用的,主要是用里面的hiredis; 你也可以自己做一个:http://www.cnblogs.com/sixbeauty/p/3954199.html
【实例截图】
【核心代码】
4744300845164883278.zip
└── redis
├── 00-RELEASENOTES
├── BUGS
├── Changelog
├── CONTRIBUTING
├── COPYING
├── deps
│   ├── hiredis
│   │   ├── adapters
│   │   │   ├── ae.h
│   │   │   ├── libevent.h
│   │   │   └── libev.h
│   │   ├── async.c
│   │   ├── async.h
│   │   ├── COPYING
│   │   ├── dict.c
│   │   ├── dict.h
│   │   ├── example-ae.c
│   │   ├── example.c
│   │   ├── example-libev.c
│   │   ├── example-libevent.c
│   │   ├── fmacros.h
│   │   ├── hiredis.c
│   │   ├── hiredis.h
│   │   ├── Makefile
│   │   ├── net.c
│   │   ├── net.h
│   │   ├── README.md
│   │   ├── sds.c
│   │   ├── sds.h
│   │   ├── test.c
│   │   ├── TODO
│   │   └── util.h
│   ├── jemalloc
│   │   ├── autogen.sh
│   │   ├── bin
│   │   │   └── 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_dss.h
│   │   │   │   ├── chunk.h
│   │   │   │   ├── chunk_mmap.h
│   │   │   │   ├── chunk_swap.h
│   │   │   │   ├── ckh.h
│   │   │   │   ├── ctl.h
│   │   │   │   ├── extent.h
│   │   │   │   ├── hash.h
│   │   │   │   ├── huge.h
│   │   │   │   ├── jemalloc_internal.h.in
│   │   │   │   ├── mb.h
│   │   │   │   ├── mutex.h
│   │   │   │   ├── prof.h
│   │   │   │   ├── ql.h
│   │   │   │   ├── qr.h
│   │   │   │   ├── rb.h
│   │   │   │   ├── rtree.h
│   │   │   │   ├── stats.h
│   │   │   │   ├── tcache.h
│   │   │   │   └── zone.h
│   │   │   ├── jemalloc_defs.h.in
│   │   │   └── jemalloc.h.in
│   │   ├── INSTALL
│   │   ├── install-sh
│   │   ├── Makefile.in
│   │   ├── README
│   │   ├── src
│   │   │   ├── arena.c
│   │   │   ├── atomic.c
│   │   │   ├── base.c
│   │   │   ├── bitmap.c
│   │   │   ├── chunk.c
│   │   │   ├── chunk_dss.c
│   │   │   ├── chunk_mmap.c
│   │   │   ├── chunk_swap.c
│   │   │   ├── ckh.c
│   │   │   ├── ctl.c
│   │   │   ├── extent.c
│   │   │   ├── hash.c
│   │   │   ├── huge.c
│   │   │   ├── jemalloc.c
│   │   │   ├── mb.c
│   │   │   ├── mutex.c
│   │   │   ├── prof.c
│   │   │   ├── rtree.c
│   │   │   ├── stats.c
│   │   │   ├── tcache.c
│   │   │   └── zone.c
│   │   ├── test
│   │   │   ├── allocated.c
│   │   │   ├── allocated.exp
│   │   │   ├── allocm.c
│   │   │   ├── allocm.exp
│   │   │   ├── bitmap.c
│   │   │   ├── bitmap.exp
│   │   │   ├── jemalloc_test.h.in
│   │   │   ├── mremap.c
│   │   │   ├── mremap.exp
│   │   │   ├── posix_memalign.c
│   │   │   ├── posix_memalign.exp
│   │   │   ├── rallocm.c
│   │   │   ├── rallocm.exp
│   │   │   ├── thread_arena.c
│   │   │   └── thread_arena.exp
│   │   └── VERSION
│   ├── libuv
│   │   ├── AUTHORS
│   │   ├── build
│   │   │   └── gcc_version.py
│   │   ├── common.gypi
│   │   ├── config-mingw.mk
│   │   ├── config-unix.mk
│   │   ├── Debug
│   │   │   └── obj
│   │   │   └── uv
│   │   │   ├── ares_cancel.obj
│   │   │   ├── ares__close_sockets.obj
│   │   │   ├── ares_data.obj
│   │   │   ├── ares_destroy.obj
│   │   │   ├── ares_expand_name.obj
│   │   │   ├── ares_expand_string.obj
│   │   │   ├── ares_fds.obj
│   │   │   ├── ares_free_hostent.obj
│   │   │   ├── ares_free_string.obj
│   │   │   ├── ares_getenv.obj
│   │   │   ├── ares_gethostbyaddr.obj
│   │   │   ├── ares_gethostbyname.obj
│   │   │   ├── ares__get_hostent.obj
│   │   │   ├── ares_getnameinfo.obj
│   │   │   ├── ares_getopt.obj
│   │   │   ├── ares_getsock.obj
│   │   │   ├── ares_init.obj
│   │   │   ├── ares_library_init.obj
│   │   │   ├── ares_llist.obj
│   │   │   ├── ares_mkquery.obj
│   │   │   ├── ares_nowarn.obj
│   │   │   ├── ares_options.obj
│   │   │   ├── ares_parse_aaaa_reply.obj
│   │   │   ├── ares_parse_a_reply.obj
│   │   │   ├── ares_parse_mx_reply.obj
│   │   │   ├── ares_parse_ns_reply.obj
│   │   │   ├── ares_parse_ptr_reply.obj
│   │   │   ├── ares_parse_srv_reply.obj
│   │   │   ├── ares_parse_txt_reply.obj
│   │   │   ├── ares_platform.obj
│   │   │   ├── ares_process.obj
│   │   │   ├── ares_query.obj
│   │   │   ├── ares__read_line.obj
│   │   │   ├── ares_search.obj
│   │   │   ├── ares_send.obj
│   │   │   ├── ares_strcasecmp.obj
│   │   │   ├── ares_strdup.obj
│   │   │   ├── ares_strerror.obj
│   │   │   ├── ares_timeout.obj
│   │   │   ├── ares__timeval.obj
│   │   │   ├── ares_version.obj
│   │   │   ├── ares_writev.obj
│   │   │   ├── async.obj
│   │   │   ├── bitncmp.obj
│   │   │   ├── cares.obj
│   │   │   ├── cl.command.1.tlog
│   │   │   ├── CL.read.1.tlog
│   │   │   ├── CL.write.1.tlog
│   │   │   ├── core.obj
│   │   │   ├── dl.obj
│   │   │   ├── error.obj
│   │   │   ├── fs-event.obj
│   │   │   ├── fs.obj
│   │   │   ├── getaddrinfo.obj
│   │   │   ├── handle.obj
│   │   │   ├── inet_net_pton.obj
│   │   │   ├── inet_ntop.obj
│   │   │   ├── lib.command.1.tlog
│   │   │   ├── Lib-link.read.1.tlog
│   │   │   ├── Lib-link.write.1.tlog
│   │   │   ├── loop-watcher.obj
│   │   │   ├── pipe.obj
│   │   │   ├── process.obj
│   │   │   ├── req.obj
│   │   │   ├── stream.obj
│   │   │   ├── tcp.obj
│   │   │   ├── threadpool.obj
│   │   │   ├── threads.obj
│   │   │   ├── timer.obj
│   │   │   ├── tty.obj
│   │   │   ├── udp.obj
│   │   │   ├── util.obj
│   │   │   ├── uv-common.obj
│   │   │   ├── uv.lastbuildstate
│   │   │   ├── uv.log
│   │   │   ├── vc100.idb
│   │   │   ├── vc100.pdb
│   │   │   ├── winapi.obj
│   │   │   ├── windows_port.obj
│   │   │   └── winsock.obj
│   │   ├── gyp_uv
│   │   ├── include
│   │   │   ├── ares.h
│   │   │   ├── ares_version.h
│   │   │   ├── uv.h
│   │   │   └── uv-private
│   │   │   ├── eio.h
│   │   │   ├── ev.h
│   │   │   ├── ngx-queue.h
│   │   │   ├── tree.h
│   │   │   ├── uv-unix.h
│   │   │   └── uv-win.h
│   │   ├── LICENSE
│   │   ├── Makefile
│   │   ├── README.md
│   │   ├── src
│   │   │   ├── ares
│   │   │   │   ├── ares_cancel.c
│   │   │   │   ├── ares__close_sockets.c
│   │   │   │   ├── ares_data.c
│   │   │   │   ├── ares_data.h
│   │   │   │   ├── ares_destroy.c
│   │   │   │   ├── ares_dns.h
│   │   │   │   ├── ares_expand_name.c
│   │   │   │   ├── ares_expand_string.c
│   │   │   │   ├── ares_fds.c
│   │   │   │   ├── ares_free_hostent.c
│   │   │   │   ├── ares_free_string.c
│   │   │   │   ├── ares_getenv.c
│   │   │   │   ├── ares_getenv.h
│   │   │   │   ├── ares_gethostbyaddr.c
│   │   │   │   ├── ares_gethostbyname.c
│   │   │   │   ├── ares__get_hostent.c
│   │   │   │   ├── ares_getnameinfo.c
│   │   │   │   ├── ares_getopt.c
│   │   │   │   ├── ares_getopt.h
│   │   │   │   ├── ares_getsock.c
│   │   │   │   ├── ares_init.c
│   │   │   │   ├── ares_iphlpapi.h
│   │   │   │   ├── ares_ipv6.h
│   │   │   │   ├── ares_library_init.c
│   │   │   │   ├── ares_library_init.h
│   │   │   │   ├── ares_llist.c
│   │   │   │   ├── ares_llist.h
│   │   │   │   ├── ares_mkquery.c
│   │   │   │   ├── ares_nowarn.c
│   │   │   │   ├── ares_nowarn.h
│   │   │   │   ├── ares_options.c
│   │   │   │   ├── ares_parse_aaaa_reply.c
│   │   │   │   ├── ares_parse_a_reply.c
│   │   │   │   ├── ares_parse_mx_reply.c
│   │   │   │   ├── ares_parse_ns_reply.c
│   │   │   │   ├── ares_parse_ptr_reply.c
│   │   │   │   ├── ares_parse_srv_reply.c
│   │   │   │   ├── ares_parse_txt_reply.c
│   │   │   │   ├── ares_platform.c
│   │   │   │   ├── ares_platform.h
│   │   │   │   ├── ares_private.h
│   │   │   │   ├── ares_process.c
│   │   │   │   ├── ares_query.c
│   │   │   │   ├── ares__read_line.c
│   │   │   │   ├── ares_rules.h
│   │   │   │   ├── ares_search.c
│   │   │   │   ├── ares_send.c
│   │   │   │   ├── ares_setup.h
│   │   │   │   ├── ares_strcasecmp.c
│   │   │   │   ├── ares_strcasecmp.h
│   │   │   │   ├── ares_strdup.c
│   │   │   │   ├── ares_strdup.h
│   │   │   │   ├── ares_strerror.c
│   │   │   │   ├── ares_timeout.c
│   │   │   │   ├── ares__timeval.c
│   │   │   │   ├── ares_version.c
│   │   │   │   ├── ares_writev.c
│   │   │   │   ├── ares_writev.h
│   │   │   │   ├── AUTHORS
│   │   │   │   ├── bitncmp.c
│   │   │   │   ├── bitncmp.h
│   │   │   │   ├── CHANGES
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── config_cygwin
│   │   │   │   │   └── ares_config.h
│   │   │   │   ├── config_darwin
│   │   │   │   │   └── ares_config.h
│   │   │   │   ├── config_freebsd
│   │   │   │   │   └── ares_config.h
│   │   │   │   ├── config_linux
│   │   │   │   │   └── ares_config.h
│   │   │   │   ├── config_netbsd
│   │   │   │   │   └── ares_config.h
│   │   │   │   ├── config_openbsd
│   │   │   │   │   └── ares_config.h
│   │   │   │   ├── config_sunos
│   │   │   │   │   └── ares_config.h
│   │   │   │   ├── config_win32
│   │   │   │   │   └── ares_config.h
│   │   │   │   ├── get_ver.awk
│   │   │   │   ├── inet_net_pton.c
│   │   │   │   ├── inet_net_pton.h
│   │   │   │   ├── inet_ntop.c
│   │   │   │   ├── inet_ntop.h
│   │   │   │   ├── nameser.h
│   │   │   │   ├── NEWS
│   │   │   │   ├── README
│   │   │   │   ├── README.cares
│   │   │   │   ├── README.msvc
│   │   │   │   ├── README.node
│   │   │   │   ├── RELEASE-NOTES
│   │   │   │   ├── setup_once.h
│   │   │   │   ├── TODO
│   │   │   │   └── windows_port.c
│   │   │   ├── unix
│   │   │   │   ├── cares.c
│   │   │   │   ├── core.c
│   │   │   │   ├── cygwin.c
│   │   │   │   ├── darwin.c
│   │   │   │   ├── dl.c
│   │   │   │   ├── eio
│   │   │   │   │   ├── aclocal.m4
│   │   │   │   │   ├── autogen.sh
│   │   │   │   │   ├── Changes
│   │   │   │   │   ├── config_cygwin.h
│   │   │   │   │   ├── config_darwin.h
│   │   │   │   │   ├── config_freebsd.h
│   │   │   │   │   ├── config.h.in
│   │   │   │   │   ├── config_linux.h
│   │   │   │   │   ├── config_netbsd.h
│   │   │   │   │   ├── config_openbsd.h
│   │   │   │   │   ├── config_sunos.h
│   │   │   │   │   ├── configure.ac
│   │   │   │   │   ├── demo.c
│   │   │   │   │   ├── ecb.h
│   │   │   │   │   ├── eio.3
│   │   │   │   │   ├── eio.c
│   │   │   │   │   ├── eio.pod
│   │   │   │   │   ├── libeio.m4
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── Makefile.am
│   │   │   │   │   └── xthread.h
│   │   │   │   ├── error.c
│   │   │   │   ├── ev
│   │   │   │   │   ├── aclocal.m4
│   │   │   │   │   ├── autogen.sh
│   │   │   │   │   ├── Changes
│   │   │   │   │   ├── config_cygwin.h
│   │   │   │   │   ├── config_darwin.h
│   │   │   │   │   ├── config_freebsd.h
│   │   │   │   │   ├── config.guess
│   │   │   │   │   ├── config.h.in
│   │   │   │   │   ├── config_linux.h
│   │   │   │   │   ├── config_netbsd.h
│   │   │   │   │   ├── config_openbsd.h
│   │   │   │   │   ├── config.sub
│   │   │   │   │   ├── config_sunos.h
│   │   │   │   │   ├── configure
│   │   │   │   │   ├── configure.ac
│   │   │   │   │   ├── depcomp
│   │   │   │   │   ├── ev.3
│   │   │   │   │   ├── ev.c
│   │   │   │   │   ├── event.c
│   │   │   │   │   ├── event.h
│   │   │   │   │   ├── ev_epoll.c
│   │   │   │   │   ├── ev++.h
│   │   │   │   │   ├── ev_kqueue.c
│   │   │   │   │   ├── ev.pod
│   │   │   │   │   ├── ev_poll.c
│   │   │   │   │   ├── ev_port.c
│   │   │   │   │   ├── ev_select.c
│   │   │   │   │   ├── ev_vars.h
│   │   │   │   │   ├── ev_win32.c
│   │   │   │   │   ├── ev_wrap.h
│   │   │   │   │   ├── install-sh
│   │   │   │   │   ├── libev.m4
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── ltmain.sh
│   │   │   │   │   ├── Makefile.am
│   │   │   │   │   ├── Makefile.in
│   │   │   │   │   ├── missing
│   │   │   │   │   ├── mkinstalldirs
│   │   │   │   │   └── README
│   │   │   │   ├── freebsd.c
│   │   │   │   ├── fs.c
│   │   │   │   ├── internal.h
│   │   │   │   ├── kqueue.c
│   │   │   │   ├── linux.c
│   │   │   │   ├── netbsd.c
│   │   │   │   ├── openbsd.c
│   │   │   │   ├── pipe.c
│   │   │   │   ├── process.c
│   │   │   │   ├── stream.c
│   │   │   │   ├── sunos.c
│   │   │   │   ├── tcp.c
│   │   │   │   ├── tty.c
│   │   │   │   ├── udp.c
│   │   │   │   ├── uv-eio.c
│   │   │   │   └── uv-eio.h
│   │   │   ├── uv-common.c
│   │   │   ├── uv-common.h
│   │   │   └── win
│   │   │   ├── async.c
│   │   │   ├── cares.c
│   │   │   ├── core.c
│   │   │   ├── dl.c
│   │   │   ├── error.c
│   │   │   ├── fs.c
│   │   │   ├── fs-event.c
│   │   │   ├── getaddrinfo.c
│   │   │   ├── handle.c
│   │   │   ├── internal.h
│   │   │   ├── loop-watcher.c
│   │   │   ├── pipe.c
│   │   │   ├── process.c
│   │   │   ├── req.c
│   │   │   ├── stream.c
│   │   │   ├── tcp.c
│   │   │   ├── threadpool.c
│   │   │   ├── threads.c
│   │   │   ├── timer.c
│   │   │   ├── tty.c
│   │   │   ├── udp.c
│   │   │   ├── util.c
│   │   │   ├── winapi.c
│   │   │   ├── winapi.h
│   │   │   ├── winsock.c
│   │   │   └── winsock.h
│   │   ├── test
│   │   │   ├── benchmark-ares.c
│   │   │   ├── benchmark-getaddrinfo.c
│   │   │   ├── benchmark-list.h
│   │   │   ├── benchmark-ping-pongs.c
│   │   │   ├── benchmark-pound.c
│   │   │   ├── benchmark-pump.c
│   │   │   ├── benchmark-sizes.c
│   │   │   ├── benchmark-spawn.c
│   │   │   ├── benchmark-tcp-write-batch.c
│   │   │   ├── benchmark-udp-packet-storm.c
│   │   │   ├── blackhole-server.c
│   │   │   ├── dns-server.c
│   │   │   ├── echo-server.c
│   │   │   ├── fixtures
│   │   │   │   └── empty_file
│   │   │   ├── run-benchmarks.c
│   │   │   ├── runner.c
│   │   │   ├── runner.h
│   │   │   ├── runner-unix.c
│   │   │   ├── runner-unix.h
│   │   │   ├── runner-win.c
│   │   │   ├── runner-win.h
│   │   │   ├── run-tests.c
│   │   │   ├── task.h
│   │   │   ├── test-async.c
│   │   │   ├── test-callback-stack.c
│   │   │   ├── test-connection-fail.c
│   │   │   ├── test-delayed-accept.c
│   │   │   ├── test-error.c
│   │   │   ├── test-fail-always.c
│   │   │   ├── test-fs.c
│   │   │   ├── test-fs-event.c
│   │   │   ├── test-getaddrinfo.c
│   │   │   ├── test-get-currentexe.c
│   │   │   ├── test-gethostbyname.c
│   │   │   ├── test-get-loadavg.c
│   │   │   ├── test-get-memory.c
│   │   │   ├── test-getsockname.c
│   │   │   ├── test-hrtime.c
│   │   │   ├── test-idle.c
│   │   │   ├── test-ipc.c
│   │   │   ├── test-list.h
│   │   │   ├── test-loop-handles.c
│   │   │   ├── test-multiple-listen.c
│   │   │   ├── test-pass-always.c
│   │   │   ├── test-ping-pong.c
│   │   │   ├── test-pipe-bind-error.c
│   │   │   ├── test-pipe-connect-error.c
│   │   │   ├── test-ref.c
│   │   │   ├── test-shutdown-eof.c
│   │   │   ├── test-spawn.c
│   │   │   ├── test-stdio-over-pipes.c
│   │   │   ├── test-tcp-bind6-error.c
│   │   │   ├── test-tcp-bind-error.c
│   │   │   ├── test-tcp-close.c
│   │   │   ├── test-tcp-connect6-error.c
│   │   │   ├── test-tcp-connect-error.c
│   │   │   ├── test-tcp-flags.c
│   │   │   ├── test-tcp-writealot.c
│   │   │   ├── test-tcp-write-error.c
│   │   │   ├── test-tcp-write-to-half-open-connection.c
│   │   │   ├── test-threadpool.c
│   │   │   ├── test-timer-again.c
│   │   │   ├── test-timer.c
│   │   │   ├── test-tty.c
│   │   │   ├── test-udp-dgram-too-big.c
│   │   │   ├── test-udp-ipv6.c
│   │   │   ├── test-udp-multicast-join.c
│   │   │   └── test-udp-send-and-recv.c
│   │   ├── uv.gyp
│   │   ├── uv.vcxproj
│   │   ├── uv.vcxproj.user
│   │   └── vcbuild.bat
│   ├── linenoise
│   │   ├── example.c
│   │   ├── linenoise.c
│   │   ├── linenoise.h
│   │   ├── Makefile
│   │   └── README.markdown
│   └── pthreads-win32
│   ├── include
│   │   ├── pthread.h
│   │   ├── sched.h
│   │   └── semaphore.h
│   └── lib
│   └── debug
│   ├── pthread.lib
│   └── pthreadVC2.dll
├── INSTALL
├── Makefile
├── msvs
│   ├── Debug
│   │   ├── adlist.obj
│   │   ├── ae.obj
│   │   ├── anet.obj
│   │   ├── aof.obj
│   │   ├── bio.obj
│   │   ├── cl.command.1.tlog
│   │   ├── CL.read.1.tlog
│   │   ├── CL.write.1.tlog
│   │   ├── config.obj
│   │   ├── db.obj
│   │   ├── debug.obj
│   │   ├── dict.obj
│   │   ├── endian.obj
│   │   ├── hiredis.lib
│   │   ├── intset.obj
│   │   ├── lib
│   │   │   └── uv.lib
│   │   ├── link.command.1.tlog
│   │   ├── link.read.1.tlog
│   │   ├── link.write.1.tlog
│   │   ├── lzf_c.obj
│   │   ├── lzf_d.obj
│   │   ├── mt.command.1.tlog
│   │   ├── mt.read.1.tlog
│   │   ├── mt.write.1.tlog
│   │   ├── multi.obj
│   │   ├── networking.obj
│   │   ├── object.obj
│   │   ├── pqsort.obj
│   │   ├── pthread.lib
│   │   ├── pthreadVC2.dll
│   │   ├── pubsub.obj
│   │   ├── rdb.obj
│   │   ├── redis-benchmark.exe
│   │   ├── redis-benchmark.exp
│   │   ├── redis-benchmark.ilk
│   │   ├── redis-benchmark.lib
│   │   ├── redis-benchmark.pdb
│   │   ├── redis-check-aof.exe
│   │   ├── redis-check-aof.ilk
│   │   ├── RedisCheckAof.pdb
│   │   ├── redis-check-dump.exe
│   │   ├── redis-check-dump.ilk
│   │   ├── RedisCheckDump.pdb
│   │   ├── redis-cli.exe
│   │   ├── redis-cli.ilk
│   │   ├── RedisCli.pdb
│   │   ├── redis.obj
│   │   ├── redis-server.exe
│   │   ├── redis-server.exe.intermediate.manifest
│   │   ├── redis-server.exp
│   │   ├── RedisServer.lastbuildstate
│   │   ├── redis-server.lib
│   │   ├── RedisServer.log
│   │   ├── redis-server.pdb
│   │   ├── RedisServer.write.1.tlog
│   │   ├── release.obj
│   │   ├── replication.obj
│   │   ├── sds.obj
│   │   ├── sha1.obj
│   │   ├── slowlog.obj
│   │   ├── sort.obj
│   │   ├── syncio.obj
│   │   ├── t_hash.obj
│   │   ├── t_list.obj
│   │   ├── t_set.obj
│   │   ├── t_string.obj
│   │   ├── t_zset.obj
│   │   ├── util.obj
│   │   ├── vc100.idb
│   │   ├── vc100.pdb
│   │   ├── vm.obj
│   │   ├── win32fixes.obj
│   │   ├── ziplist.obj
│   │   ├── zipmap.obj
│   │   └── zmalloc.obj
│   ├── hiredis
│   │   ├── Debug
│   │   │   ├── async.obj
│   │   │   ├── cl.command.1.tlog
│   │   │   ├── CL.read.1.tlog
│   │   │   ├── CL.write.1.tlog
│   │   │   ├── dict.obj
│   │   │   ├── hiredis.lastbuildstate
│   │   │   ├── hiredis.log
│   │   │   ├── hiredis.obj
│   │   │   ├── lib.command.1.tlog
│   │   │   ├── Lib-link.read.1.tlog
│   │   │   ├── Lib-link.write.1.tlog
│   │   │   ├── net.obj
│   │   │   ├── sds.obj
│   │   │   ├── vc100.idb
│   │   │   └── vc100.pdb
│   │   ├── hiredis.vcxproj
│   │   └── hiredis.vcxproj.user
│   ├── RedisBenchmark
│   │   ├── Debug
│   │   │   ├── adlist.obj
│   │   │   ├── ae.obj
│   │   │   ├── anet.obj
│   │   │   ├── cl.command.1.tlog
│   │   │   ├── CL.read.1.tlog
│   │   │   ├── CL.write.1.tlog
│   │   │   ├── link.command.1.tlog
│   │   │   ├── link.read.1.tlog
│   │   │   ├── link.write.1.tlog
│   │   │   ├── RedisBenchmark.lastbuildstate
│   │   │   ├── RedisBenchmark.log
│   │   │   ├── redis-benchmark.obj
│   │   │   ├── RedisBenchmark.write.1.tlog
│   │   │   ├── sds.obj
│   │   │   ├── vc100.idb
│   │   │   ├── vc100.pdb
│   │   │   ├── win32fixes.obj
│   │   │   └── zmalloc.obj
│   │   ├── RedisBenchmark.vcxproj
│   │   └── RedisBenchmark.vcxproj.user
│   ├── RedisCheckAof
│   │   ├── Debug
│   │   │   ├── cl.command.1.tlog
│   │   │   ├── CL.read.1.tlog
│   │   │   ├── CL.write.1.tlog
│   │   │   ├── link.7664-cvtres.read.1.tlog
│   │   │   ├── link.7664-cvtres.write.1.tlog
│   │   │   ├── link.7664.read.1.tlog
│   │   │   ├── link.7664.write.1.tlog
│   │   │   ├── link.8296-cvtres.read.1.tlog
│   │   │   ├── link.8296-cvtres.write.1.tlog
│   │   │   ├── link.8296.read.1.tlog
│   │   │   ├── link.8296.write.1.tlog
│   │   │   ├── link.command.1.tlog
│   │   │   ├── link-cvtres.read.1.tlog
│   │   │   ├── link-cvtres.write.1.tlog
│   │   │   ├── link.read.1.tlog
│   │   │   ├── link.write.1.tlog
│   │   │   ├── mt.command.1.tlog
│   │   │   ├── mt.read.1.tlog
│   │   │   ├── mt.write.1.tlog
│   │   │   ├── rc.command.1.tlog
│   │   │   ├── rc.read.1.tlog
│   │   │   ├── rc.write.1.tlog
│   │   │   ├── RedisCheckAof.exe.embed.manifest
│   │   │   ├── RedisCheckAof.exe.embed.manifest.res
│   │   │   ├── RedisCheckAof.exe.intermediate.manifest
│   │   │   ├── RedisCheckAof.lastbuildstate
│   │   │   ├── RedisCheckAof.log
│   │   │   ├── RedisCheckAof_manifest.rc
│   │   │   ├── redis-check-aof.obj
│   │   │   ├── vc100.idb
│   │   │   ├── vc100.pdb
│   │   │   └── win32fixes.obj
│   │   ├── RedisCheckAof.vcxproj
│   │   └── RedisCheckAof.vcxproj.user
│   ├── RedisCheckDump
│   │   ├── Debug
│   │   │   ├── cl.command.1.tlog
│   │   │   ├── CL.read.1.tlog
│   │   │   ├── CL.write.1.tlog
│   │   │   ├── link.7712-cvtres.read.1.tlog
│   │   │   ├── link.7712-cvtres.write.1.tlog
│   │   │   ├── link.7712.read.1.tlog
│   │   │   ├── link.7712.write.1.tlog
│   │   │   ├── link.8704-cvtres.read.1.tlog
│   │   │   ├── link.8704-cvtres.write.1.tlog
│   │   │   ├── link.8704.read.1.tlog
│   │   │   ├── link.8704.write.1.tlog
│   │   │   ├── link.command.1.tlog
│   │   │   ├── link-cvtres.read.1.tlog
│   │   │   ├── link-cvtres.write.1.tlog
│   │   │   ├── link.read.1.tlog
│   │   │   ├── link.write.1.tlog
│   │   │   ├── lzf_c.obj
│   │   │   ├── lzf_d.obj
│   │   │   ├── mt.command.1.tlog
│   │   │   ├── mt.read.1.tlog
│   │   │   ├── mt.write.1.tlog
│   │   │   ├── rc.command.1.tlog
│   │   │   ├── rc.read.1.tlog
│   │   │   ├── rc.write.1.tlog
│   │   │   ├── RedisCheckDump.exe.embed.manifest
│   │   │   ├── RedisCheckDump.exe.embed.manifest.res
│   │   │   ├── RedisCheckDump.exe.intermediate.manifest
│   │   │   ├── RedisCheckDump.lastbuildstate
│   │   │   ├── RedisCheckDump.log
│   │   │   ├── RedisCheckDump_manifest.rc
│   │   │   ├── redis-check-dump.obj
│   │   │   ├── vc100.idb
│   │   │   └── vc100.pdb
│   │   ├── RedisCheckDump.vcxproj
│   │   └── RedisCheckDump.vcxproj.user
│   ├── RedisCli
│   │   ├── Debug
│   │   │   ├── adlist.obj
│   │   │   ├── anet.obj
│   │   │   ├── cl.command.1.tlog
│   │   │   ├── CL.read.1.tlog
│   │   │   ├── CL.write.1.tlog
│   │   │   ├── linenoise.obj
│   │   │   ├── link.6256-cvtres.read.1.tlog
│   │   │   ├── link.6256-cvtres.write.1.tlog
│   │   │   ├── link.6256.read.1.tlog
│   │   │   ├── link.6256.write.1.tlog
│   │   │   ├── link.7788-cvtres.read.1.tlog
│   │   │   ├── link.7788-cvtres.write.1.tlog
│   │   │   ├── link.7788.read.1.tlog
│   │   │   ├── link.7788.write.1.tlog
│   │   │   ├── link.command.1.tlog
│   │   │   ├── link-cvtres.read.1.tlog
│   │   │   ├── link-cvtres.write.1.tlog
│   │   │   ├── link.read.1.tlog
│   │   │   ├── link.write.1.tlog
│   │   │   ├── mt.command.1.tlog
│   │   │   ├── mt.read.1.tlog
│   │   │   ├── mt.write.1.tlog
│   │   │   ├── rc.command.1.tlog
│   │   │   ├── rc.read.1.tlog
│   │   │   ├── rc.write.1.tlog
│   │   │   ├── RedisCli.exe.embed.manifest
│   │   │   ├── RedisCli.exe.embed.manifest.res
│   │   │   ├── RedisCli.exe.intermediate.manifest
│   │   │   ├── RedisCli.lastbuildstate
│   │   │   ├── RedisCli.log
│   │   │   ├── RedisCli_manifest.rc
│   │   │   ├── redis-cli.obj
│   │   │   ├── release.obj
│   │   │   ├── sds.obj
│   │   │   ├── vc100.idb
│   │   │   ├── vc100.pdb
│   │   │   ├── win32fixes.obj
│   │   │   └── zmalloc.obj
│   │   ├── RedisCli.vcxproj
│   │   └── RedisCli.vcxproj.user
│   ├── RedisServer.sdf
│   ├── RedisServer.sln
│   ├── RedisServer.suo
│   ├── RedisServer.vcxproj
│   └── RedisServer.vcxproj.user
├── README
├── readme.md
├── redis24_win_uv.patch
├── redis.conf
├── runtest
├── src
│   ├── adlist.c
│   ├── adlist.h
│   ├── ae.c
│   ├── ae_epoll.c
│   ├── ae.h
│   ├── ae_kqueue.c
│   ├── ae_select.c
│   ├── ae_ws2.c
│   ├── anet.c
│   ├── anet.h
│   ├── aof.c
│   ├── bio.c
│   ├── bio.h
│   ├── config.c
│   ├── config.h
│   ├── db.c
│   ├── debug.c
│   ├── dict.c
│   ├── dict.h
│   ├── endian.c
│   ├── endian.h
│   ├── fmacros.h
│   ├── help.h
│   ├── intset.c
│   ├── intset.h
│   ├── lzf_c.c
│   ├── lzf_d.c
│   ├── lzf.h
│   ├── lzfP.h
│   ├── Makefile
│   ├── mkreleasehdr.sh
│   ├── multi.c
│   ├── networking.c
│   ├── object.c
│   ├── pqsort.c
│   ├── pqsort.h
│   ├── pubsub.c
│   ├── rdb.c
│   ├── redis-benchmark.c
│   ├── redis.c
│   ├── redis-check-aof.c
│   ├── redis-check-dump.c
│   ├── redis-cli.c
│   ├── redis.h
│   ├── release.c
│   ├── replication.c
│   ├── sds.c
│   ├── sds.h
│   ├── sha1.c
│   ├── sha1.h
│   ├── slowlog.c
│   ├── slowlog.h
│   ├── solarisfixes.h
│   ├── sort.c
│   ├── syncio.c
│   ├── testhelp.h
│   ├── t_hash.c
│   ├── t_list.c
│   ├── t_set.c
│   ├── t_string.c
│   ├── t_zset.c
│   ├── util.c
│   ├── util.h
│   ├── valgrind.sup
│   ├── version.h
│   ├── vm.c
│   ├── win32fixes.c
│   ├── win32fixes.h
│   ├── ziplist.c
│   ├── ziplist.h
│   ├── zipmap.c
│   ├── zipmap.h
│   ├── zmalloc.c
│   └── zmalloc.h
├── tests
│   ├── assets
│   │   └── default.conf
│   ├── integration
│   │   ├── aof-race.tcl
│   │   ├── aof.tcl
│   │   ├── redis-cli.tcl
│   │   ├── replication-2.tcl
│   │   ├── replication-3.tcl
│   │   └── replication.tcl
│   ├── support
│   │   ├── redis.tcl
│   │   ├── server.tcl
│   │   ├── test.tcl
│   │   ├── tmpfile.tcl
│   │   └── util.tcl
│   ├── test_helper.tcl
│   ├── tmp
│   └── unit
│   ├── auth.tcl
│   ├── basic.tcl
│   ├── cas.tcl
│   ├── expire.tcl
│   ├── maxmemory.tcl
│   ├── other.tcl
│   ├── printver.tcl
│   ├── protocol.tcl
│   ├── pubsub.tcl
│   ├── quit.tcl
│   ├── slowlog.tcl
│   ├── sort.tcl
│   └── type
│   ├── hash.tcl
│   ├── list-2.tcl
│   ├── list-3.tcl
│   ├── list-common.tcl
│   ├── list.tcl
│   ├── set.tcl
│   └── zset.tcl
├── TODO
└── utils
├── generate-command-help.rb
├── install_server.sh
├── mktarball.sh
├── redis.conf.tpl
├── redis_init_script
└── redis_init_script.tpl

62 directories, 833 files

标签:

实例下载地址

windows下的redis源码,vs2010版

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警