某商城项目
开发环境:tomcat/mysql/jdk1.8/idea/linux
开发技术:springmvc/spring/mybatis/dubbo/zookeeper/redis/solr/activemq
项目描述:
手拉手商城是一个综合性的 B2B2C 平台,用户可以在商城浏览商品、下单,以及参加秒杀活动。该
商城采用分布式系统架构,子系统之间都是通过 dubbo 来实现系统之间的通信。这样降低了系统之间
的耦合度,提高了系统的扩展性。为了提高系统的性能使用 redis 做系统缓存,为了保证 redis 的性能
使用 redis 的集群。使用 solr 全文检索做的索引库,结合 ActiveMQ 消息队列实现索引库同步。
职责模块:
1.搜索模块:使用solr搜索平台,减轻数据库压力,实现快速高效搜索
2.购物车模块:使用Redis缓存完成购物车功能