<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[rain010102的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/rain010102</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rain010102]]></copyright><item><title><![CDATA[spring下高可用数据库架构（读写分离+主主复制）]]></title><link>https://blog.youkuaiyun.com/rain010102/article/details/84705573</link><guid>https://blog.youkuaiyun.com/rain010102/article/details/84705573</guid><author>rain010102</author><pubDate>Tue, 10 Mar 2015 18:29:46 +0800</pubDate><description><![CDATA[
spring读写分离已经有很多博文了，在此不再赘述。这里是使用的AbstractRoutingDataSource进行干预的。
 
问题：
一主一从无法满足高可用，如果主挂了，从是无写入的，写入也无法同步到主上，后面问题很多。
 
思路：
1.数据库层实现主主复制，为了保证数据不冲突，在应用层读写分离，保证一个主是写入的，另外一个是读的。
2.灾难恢复，任何一个主挂掉，起来以后可...]]></description><category></category></item><item><title><![CDATA[sidekiq强大的异步任务处理]]></title><link>https://blog.youkuaiyun.com/rain010102/article/details/84408657</link><guid>https://blog.youkuaiyun.com/rain010102/article/details/84408657</guid><author>rain010102</author><pubDate>Sat, 16 Mar 2013 15:29:55 +0800</pubDate><description><![CDATA[
本篇介绍sidekiq基于redis队列的后端的异步任务处理，当然还有定时任务，延时处理等功能。
https://github.com/mperham/sidekiq/wiki
http://mperham.github.com/sidekiq/

sidekiq的宣传语：
What if 1 Sidekiq process could do the work of 20 Resqu...]]></description><category></category></item><item><title><![CDATA[nuodb的安装，试用]]></title><link>https://blog.youkuaiyun.com/rain010102/article/details/84408076</link><guid>https://blog.youkuaiyun.com/rain010102/article/details/84408076</guid><author>rain010102</author><pubDate>Thu, 14 Mar 2013 18:32:31 +0800</pubDate><description><![CDATA[
介绍NuoDB发布可扩展的云关系型数据库 http://www.infoq.com/cn/news/2013/03/nuodb1.下载
wget http://www.nuodb.com/latest/nuodb-1.0.1.linux.x64.tar.gz
 2.解压，安装
 tar -zxvf nuodb-1.0.1.linux.x64.tar.gz
 cd nuodb-1.0.1....]]></description><category></category></item></channel></rss>