240 发简信
IP属地:北京
  • 只知道API,今天初识SPI

    最近在学习dubbo源码,dubbo在功能扩展方面,提供了SPI的扩展。初次看到SPI,还是不容易理解,下面记录SPI的学习。系统里抽象的各个模块,往往有很多不同的实现方案,...

  • 模板模式以及Spring的回调模式

    所谓模板板式,就是在父类中定义算法的主要流程,而把一些个性化的步骤延迟到子类中去实现,父类始终控制着整个流程的主动权,子类只是辅助父类实现某些可定制的步骤。 先用一小段代码回...

  • mongodb3 聚合之MapReduce

    mongodb3的MapReduce命令 如此庞大的命令,看似吓人。其实只有mapFunction和reduceFunction是必须,简化命令 mongodb3 循序渐进...

  • @yubang 曾经使用MySQL 最纠结的问题就是缓存问题。如果业务庞大了,做到缓存一致挺费功夫。

    mongodb3 之单一用途聚合

    mongodb3相比于mongodb2在性能和安全上具有很大提升。mongodb3比较新的的资料在mongodb的中文社区可以找到。但是关于java 如何操作mongodb3...

  • @yubang 如果系统对数据一致性要求不是那么高,可以抛弃事务。那么mongodb是不错的选择。数据设计照样还是采用关系型数据库的设计,只是少部分采用内嵌文档设计,比如帖子评论。 我的线上系统也是才从MySQL 全部迁移到mongodb 。迁移之后对开发速度,上线部署都提高很多。

    mongodb3 之单一用途聚合

    mongodb3相比于mongodb2在性能和安全上具有很大提升。mongodb3比较新的的资料在mongodb的中文社区可以找到。但是关于java 如何操作mongodb3...

  • 基于Spring AOP 实现mongodb validator

    工作的需要:由于mongodb文档格式灵活,缺乏关系型数据库的范式与数据检查约束,因而必须在代码层面做数据约束。于是就想在数据存储进mongodb之前,对Bean做校验检查在...

  • Spring AOP,AspectJ, CGLIB 有点晕

    AOP(Aspect Orient Programming),作为面向对象编程的一种补充,广泛应用于处理一些具有横切性质的系统级服务,如事务管理、安全检查、缓存、对象池管理等...

  • mongodb3 之单一用途聚合

    mongodb3相比于mongodb2在性能和安全上具有很大提升。mongodb3比较新的的资料在mongodb的中文社区可以找到。但是关于java 如何操作mongodb3...

个人介绍
中国排名第3000000的架构师