GitXplorerGitXplorer
h

codecrafters-redis-rust

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
54a6e995c3d69174676bdd1690b5d5143c6112f2

Syncing with https://github.com/codecrafters-io/build-your-own-redis

rrohitpaulk committed 2 years ago
Verified
d639e06bb9b310368bb8af54e21b520fa631f4a7

Merge pull request #15 from codecrafters-io/sync

rrohitpaulk committed 2 years ago
Unverified
5f8c763eaca7f7f44daafad10dab3a3338a64613

Syncing with https://github.com/codecrafters-io/build-your-own-redis

rrohitpaulk committed 2 years ago
Verified
da39c0b5936b42994042b3ad8b5030dc5ad960e5

Merge pull request #13 from codecrafters-io/sync

rrohitpaulk committed 2 years ago
Unverified
5ab2b45ed0ef5f36867ef3abff18bbcc46ff9c2c

Syncing with codecrafters-io/build-your-own-redis

rrohitpaulk committed 2 years ago
Verified
fdacb66bacff41dd6de673a62432581f9fce6025

Merge pull request #11 from codecrafters-io/sync

rrohitpaulk committed 2 years ago

README

The README file for this repository.

This is a starting point for Rust solutions to the "Build Your Own Redis" Challenge.

In this challenge, you'll build a toy Redis clone that's capable of handling basic commands like PING, SET and GET. Along the way we'll learn about event loops, the Redis protocol and more.

Note: If you're viewing this repo on GitHub, head over to codecrafters.io to try the challenge.

Passing the first stage

The entry point for your Redis implementation is in src/main.rs. Study and uncomment the relevant code, and push your changes to pass the first stage:

git add .
git commit -m "pass 1st stage" # any msg
git push origin master

That's all!

Stage 2 & beyond

Note: This section is for stages 2 and beyond.

  1. Ensure you have cargo (1.54) installed locally
  2. Run ./spawn_redis_server.sh to run your Redis server, which is implemented in src/main.rs. This command compiles your Rust project, so it might be slow the first time you run it. Subsequent runs will be fast.
  3. Commit your changes and run git push origin master to submit your solution to CodeCrafters. Test output will be streamed to your terminal.