组件/特性 | 描述 |
分布式数据库中间件DDM | 功能 |
解决的问题 | 提供数据库分布式扩展解决方案,突破单机数据库的容量和性能瓶颈。 |
支持的数据访问模式 | 支持大数据高并发访问,保证数据的读写分离、负载均衡和故障转移。 |
优势 |
性能提升 | 通过分布式架构,提供更高的吞吐量和更低的延迟。 |
可扩展性 | 可以根据业务需求动态扩展数据库资源,无需停机。 |
高可用性 | 支持多副本数据存储,确保数据不丢失,并提供自动故障恢复功能。 |
易用性 | 对应用透明,简化了数据库分片和分布式事务管理。 |
应用场景 |
信贷管理系统改造 | 如江西农信的信贷管理系统,使用DDM支持的分布式数据库替代传统数据库,以处理大规模信贷数据。 |
大规模数据查询与分析 | 适用于需要处理海量数据,如报表查询子系统,为大量用户提供高效查询服务。 |
复杂业务场景 | 如金融级应用,需要确保事务一致性和数据安全,DDM提供了相应的支持。 |
技术组件 |
开发框架 | 如Sofaboot,提供应用开发的底层支持。 |
应用服务器 | 如ECS、Nginx,用于部署分布式应用。 |
流量负载均衡 | 如SLB,确保流量均衡分配到不同的数据库节点。 |
分布式数据库 | 如AnalyticDB、OceanBase,用于存储和管理分布式数据。 |
金融级云原生架构中间件 | 如SOFAStack,为分布式系统提供可靠的基础设施。 |