摘要: 事务就是通过一系列操作来完成一件事情,在进行这些操作的过程中,要么这些操作完全执行,要么这些操作全不执行,不存在中间状态,事务分为事务执行阶段和事务提交阶段。一般说到事务,就会想到它的特性— ACID,那么什么是 ACID 呢?我们先用一个现实中的例子来说明:AB 两同学账号都有 1,000 块钱, 阅读全文
posted @ 2017-04-28 13:20 Alan·Jones 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 首先分析下mysql与mongoDB的特点和优劣 从图中分析: 再来分析下应用场景: a.如果需要将mongodb作为后端db来代替mysql使用,即这里mysql与mongodb 属于平行级别,那么,这样的使用可能有以下几种情况的考量:(1)mongodb所负责部分以文档形式存储,能够有较好的代码 阅读全文
posted @ 2017-04-28 13:12 Alan·Jones 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: 从以下几个维度,对 Redis、memcache、MongoDB 做了对比。1、性能都比较高,性能对我们来说应该都不是瓶颈。总体来讲,TPS 方面 redis 和 memcache 差不多,要大于 mongodb。2、操作的便利性memcache 是内存型数据库,数据结构比较单一,只支持key-va 阅读全文
posted @ 2017-04-28 03:20 Alan·Jones 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1、前言 最近在项目中使用到Redis做缓存,方便多个业务进程之间共享数据。由于Redis的数据都存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了,于是需要开启redis的持久化功能,将数据保存到磁盘上,当redis重启后,可以从磁盘中恢复数据。redis提供两种方式进行持久化,一种 阅读全文
posted @ 2017-04-28 03:01 Alan·Jones 阅读(326) 评论(0) 推荐(0) 编辑