Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Top Hits App in Spring

The Top Hits App is a Spring Boot application designed to manage and analyze music tracks. It provides RESTful APIs for various functionalities, including track similarity searches, data loading, and rate-limited operations. The app integrates with PostgreSQL for data storage and Redis for vector store, caching and rate limiting.

Features

  • Track Similarity Search: Find similar tracks based on vectorized data.
  • Data Loading: Load and process track data efficiently.
  • Rate Limiting: Protect APIs with Redis-based rate limiting.
  • AI Integration: Utilize AI tools for data augmentation and analysis.

Usage

curl -d'{}' -XPOST -H"content-type: application/json" http://localhost:8080/api/rate-limited
PGPASSWORD=duke PGOPTIONS='--search_path=spring' psql -U duke -h localhost tophits
docker exec -e "PGOPTIONS=--search_path=<your_schema>" -it docker_pg psql -U user db_name

About

A Spring Boot app for managing and analyzing music tracks with REST APIs and AI-powered features.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages