- This project implements a TinyURL service that shortens long URLs and redirects users to the original URL. It uses Spring Boot for the backend and integrates Redis, MongoDB, and Cassandra for data storage. Swagger is used for API documentation, and Docker is used to manage the services.
- Java
- Spring Boot
- Swagger
- Redis
- MongoDB
- Cassandra
- Docker
- Redis: Used for storing shortened URL data.
- MongoDB: Stores user information and URL click statistics.
- Cassandra: Stores detailed click records.