Databases serve as essential tools for modern applications, allowing organizations to manage vast amounts of data. However, established approaches often rely a single database to handle all data needs. This can lead to bottlenecks. Implementing multiple databases, each optimized for specific tasks, offers significant advantages. By partitioning the