{"repo":"redislabs-training/ru-dev-path-java","free":true,"listed":false,"github":"https://github.com/redislabs-training/ru-dev-path-java","clone":"git clone https://github.com/redislabs-training/ru-dev-path-java.git","description":"This is the repository for the learning path Redis for Java Developers on Redis University.","language":"Java","stars":50,"topics":["java","jedis","redis","nosql","redislabs","redislabs-training","training-materials","hacktoberfest","hacktoberfest2021"],"license":"MIT","category":"databases-storage","readme_excerpt":"RediSolar for Java Introduction --- This is the sample application codebase for RU102J, Redis for Java Developers on Redis University. Solutions to the course programming challenges can be found on the solutions branch. Prerequisites --- In order to start and run this application, you will need: Java 8 JDK or higher Maven Access to a local or remote installation of Redis Stack (local preferred, Docker is a good option - see instructions below) Optional: Docker Optional but recommended: RedisInsight to visualize the data in Redis. This is a graphical alternative to the redis-cli command Running Redis Stack with Docker --- We've provided a Docker Compose file as part of this repo, so to start Redis Stack, use the following command: This will start a Redis Stack container with Redis exposed on localhost port 6379 with no password. You should see output similar to the following: Connect to Redis using either RedisInsight, or the redis-cli command. When using redis-cli you can invoke it from the Docker container like this: When you see this prompt: you are connected to Redis. Type quit to exit the Redis CLI. When you are finished working with Redis, shut down the server like so: Redis saves your data in an append only file in the redisdata folder, and will re-load it next time you start the container. How to Start the RediSolar Application --- When using Redis on localhost, port 6379 with no password: 1. Run mvn package to build your application. 2. Load the sample data: java -jar","default_branch":null,"files":null,"tree":[],"storefront":"/r/redislabs-training","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/redislabs-training/ru-dev-path-java/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}