Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 48 lines (30 sloc) 1.929 kb
c8c65bd update readme
Igor Zinkovsky authored
1 Redis on Windows prototype
2 ===
3 ## What's new in this release
4
71bd5ad @clca Update README.md
clca authored
5 - Based on Redis 2.4.9
6 - Removed dependency on the pthreads library
7 - Improved the snapshotting (save on disk) algorithm. Implemented Copy-On-Write at the application level so snapshotting behavior is similar to the Linux version.
c8c65bd update readme
Igor Zinkovsky authored
8
9 ===
10 Special thanks to Dušan Majkic (https://github.com/dmajkic, https://github.com/dmajkic/redis/) for his project on GitHub that gave us the opportunity to quickly learn some on the intricacies of Redis code. His project also helped us to build our prototype quickly.
11
71bd5ad @clca Update README.md
clca authored
12 ## How to build Redis using Visual Studio
c8c65bd update readme
Igor Zinkovsky authored
13
14 You can use the free Express Edition available at http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express.
15
99d6bf3 @clca Update README.md
clca authored
16 - The new code is on a separate branch so before compiling you need to switch to the new branch:
5368f8e @clca Update README.md
clca authored
17 <pre><code>git checkout bksavecow</code></pre>
18
99d6bf3 @clca Update README.md
clca authored
19
c8c65bd update readme
Igor Zinkovsky authored
20 - Open the solution file msvs\redisserver.sln in Visual Studio 10, and build.
21
22 This should create the following executables in the msvs\$(Configuration) folder:
23
24 - redis-server.exe
25 - redis-benchmark.exe
26 - redis-cli.exe
27 - redis-check-dump.exe
28 - redis-check-aof.exe
29
30
31 ### Release Notes
32
5368f8e @clca Update README.md
clca authored
33 This is a pre-release version of the software and is not yet fully tested. We are keeping the code on a separate branch until testing is completed.
c8c65bd update readme
Igor Zinkovsky authored
34 This is intended to be a 32bit release only. No work has been done in order to produce a 64bit version of Redis on Windows.
35 To run the test suite requires some manual work:
36
37 - The tests assume that the binaries are in the src folder, so you need to copy the binaries from the msvs folder to src.
38 - The tests make use of TCL. This must be installed separately.
39 - To run the tests in a command window: `tclsh8.5.exe tests/test_helper.tcl`.
40
41 ### Plan for the next release
42
71bd5ad @clca Update README.md
clca authored
43 - Improve test coverage
44 - Fix some performance issues on the Copy On Write code
45 - Add 64bit support
46
47
c8c65bd update readme
Igor Zinkovsky authored
48
Something went wrong with that request. Please try again.