请将以下文本总结到3句话以内，要求只保留技术、框架和工具方面的信息，并且必须明确提及使用的编程语言和数据库类型。

在本次项目开发中，我们采用了多种先进的技术和工具来确保软件的高效性和可扩展性。首先，我们使用Java作为主要的编程语言，搭配Spring框架来构建后端服务。同时，前端我们选择了React框架，并运用了Redux来进行状态管理。数据库方面，我们使用了MySQL来存储和操作数据。另外，为了有效地进行版本控制和协作，我们使用了Git和GitHub作为版本控制系统。

此外，我们还利用Docker来实现应用程序的容器化，并使用Kubernetes来进行容器编排。为了提高性能，我们采用了Redis作为缓存，并结合Elasticsearch来进行数据搜索和分析。为了确保代码质量，我们引入了SonarQube来进行代码审查和静态分析。

最后，我们还使用了Jenkins来实现持续集成和持续交付，以提高开发效率。为了监控系统性能，我们部署了Prometheus和Grafana来进行性能监控和可视化展示。
user
本次项目中，我们主要使用Java和Spring框架构建后端服务，前端则使用React和Redux进行开发。数据库采用MySQL，并结合Redis进行缓存和Elasticsearch进行数据搜索。
assistant