<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wq3002的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wq3002</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wq3002]]></copyright><item><title><![CDATA[Spring AOP详解]]></title><link>https://blog.youkuaiyun.com/wq3002/article/details/86251492</link><guid>https://blog.youkuaiyun.com/wq3002/article/details/86251492</guid><author>wq3002</author><pubDate>Thu, 10 Jan 2019 19:53:09 +0800</pubDate><description><![CDATA[Spring AOP详解

一.前言

    在以前的项目中，很少去关注spring aop的具体实现与理论，只是简单了解了一下什么是aop具体怎么用，看到了一篇博文写得还不错，就转载来学习一下，博文地址：http://www.cnblogs.com/xrq730/p/4919025.html

AOP

AOP（Aspect Oriented Programming），即面向切面编程，可以说是...]]></description><category></category></item><item><title><![CDATA[关系型数据库与非关系型数据库]]></title><link>https://blog.youkuaiyun.com/wq3002/article/details/86251108</link><guid>https://blog.youkuaiyun.com/wq3002/article/details/86251108</guid><author>wq3002</author><pubDate>Thu, 10 Jan 2019 19:46:06 +0800</pubDate><description><![CDATA[当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。

非关系型数据库有 NoSql、Cloudant。

非关系型数据库的优势：

        1. 性能NoSQL是基于键值对的，可以想象成表中的主键和值的对应关系，而且不需要经过SQL层的解析，所以性能非常高。

        2. 可扩展性同样也是因为基...]]></description><category></category></item><item><title><![CDATA[缓存与数据库一致性系列]]></title><link>https://blog.youkuaiyun.com/wq3002/article/details/86251009</link><guid>https://blog.youkuaiyun.com/wq3002/article/details/86251009</guid><author>wq3002</author><pubDate>Thu, 10 Jan 2019 19:44:48 +0800</pubDate><description><![CDATA[一般来说，对于一个新的业务，一般会经历这几个阶段：

阶段1：单库阶段

读写流量都比较小，这个时候所有的读写操作都在主库就ok了
这个时候，从库可能只是用来灾备风险分析：从数据一致性角度来说没有风险，全走主库美滋滋~

阶段2：多库阶段

阶段2.1：

单库扛不住了，这个时候就会考虑到分库分表了，通过增加数据库的方式，把单库的QPS降下来风险分析： 从数据一致性角度来说没有风险，全走主库依然美...]]></description><category></category></item><item><title><![CDATA[浅谈Redis事务]]></title><link>https://blog.youkuaiyun.com/wq3002/article/details/86250820</link><guid>https://blog.youkuaiyun.com/wq3002/article/details/86250820</guid><author>wq3002</author><pubDate>Thu, 10 Jan 2019 19:43:12 +0800</pubDate><description><![CDATA[Redis事务和传统关系数据库事务的区别

传统数据库事务过程

在关系型数据库中，我们开启事务并进行一系列的读写操作，最后，用户用户可以选择发送commit来确认之前的修改，或者发送rollback来放弃之前的修改。


			
1
2
3
4
5
6
7
8
9
10
11

			
			
			
Connection conn = ... //获取数据库连接
conn.setAutoCom...]]></description><category></category></item></channel></rss>