一个通用的事务保护,100%纯Java编写的嵌入式NoSQL数据库,采取开源(免费)和商用(付费)的双License的授权模式。Berkeley DB是历史悠久的嵌入式数据库系统,06年被 Oracle 收购,而Berkeley DB Java Edition是Berkeley DB产品中的一部分。 引用Berkeley DB Java Edition is a open source, transac...【阅读全文】
MyBatis 入门(一)--基础方式 项目的基础配置见入门,这里只把变化点说明一、建立接口 UserMapper.javapublic interface UserMapper { public List getAllUser(); public User getUserById(St...【阅读全文】
缘起:在高并发的分布式环境下,对于数据的查询与修改容易引发一致性问题,本文将分享一种非常简单但有效的优化方法。一、业务场景业务场景为,购买商品的过程要对余额进行查询与修改,大致的业务流程如下:(1)从数据库查询用户现有余额 SELECT money FROM t_yue WHERE uid=$uid,不妨设查询出来的$old...【阅读全文】