熟悉多线程、java内存模型、jvm原理、https原理、springmvc原理、netty消息传输实现、各个集合框架的底层架构。
熟悉基于消息中间件分布式事物、基于redis分布式锁的实现
熟悉阿里云分析性数据库HybridDB for MySQL ,AnalyticDB(原为ads)
熟悉掌握了CSS+HTML+Javascript的简单应用,熟悉Ajax、jQuery的一步编程。
熟悉掌握了Spring+Struts2+Hibernate(SSH)框架,并应用于项目开发。
熟悉掌握了Spring+SpringMVC+Mybatis(SSM)框架,并应用于项目开发。
熟悉利用springboot、springcloud微服务的搭建以及各个服务通过Rest风格互相调用。
熟练使用activeMQ等主流消息中间件。
熟练使用基于NIO的dubbo服务治理工具,注册中心使用zookeeper实现。
熟练使用缓存服务redis的使用和索引服务solr,elasticsearch的搭建和使用。
熟练使用Freemarker静态页面生成。
熟练使用Linux的基本指令,可以部署redis、mysql、nginx、jdk,、maven、zookeeper等服务器所需要的基本环境。
熟练运用MySql、Oracle等关系型数据库。
熟悉svn、git的使用。
熟悉银联支付接口的调用,包括银联扫码支付,银联快捷支付,银联网关支付。数据的交互使用呢RSA加密。
网聚宝crm系统会员筛选模块采用七十多个标签,筛选的范围包括场景筛选、基本属性、购物属性、RFM属性、行为属性、积分属性等等,各种标签可以任意组合,以及叠加,是否排除包含。底层数据到达40多亿,采用阿里drds分布式数据库策略。为了提高查询速率,底层采用lucence和solr的结合,以及阿里分析型数据库,对sql性能的要求非常高,多条件查询后台打印的solr查询语句和sql插叙语句达到一页多,目前到达的效果可保证在5s以内。
项目简介:
一、solr各个字段的设计,以及数据源字段的转换和计算。
二、数据迁移策略,制定线程方案,提升数据迁移速率,目前速度达到每秒百条。
三、查询条件解析为solr查询语。
四、分析型数据库ads的使用,任意条件查询sql的匹配。
五、二级查询缓存使用redis。
六、服务发布,多台服务器查询均衡。