<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Amoeba 开发者博客</title>
	<link>http://amoeba.meidusa.com/wordpress</link>
	<description>Keep Amoeba Simple And Stupid</description>
	<pubDate>Fri, 29 Jan 2010 06:56:30 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>
	<language>en</language>
			<item>
		<title>Amoeba for mysql 1.1.0-BETA发布</title>
		<link>http://amoeba.meidusa.com/wordpress/?p=25</link>
		<comments>http://amoeba.meidusa.com/wordpress/?p=25#comments</comments>
		<pubDate>Fri, 29 Jan 2010 06:45:55 +0000</pubDate>
		<dc:creator>陈思儒</dc:creator>
		
		<category><![CDATA[Amoeba]]></category>

		<category><![CDATA[Amoeba for mysql]]></category>

		<guid isPermaLink="false">http://amoeba.meidusa.com/wordpress/?p=25</guid>
		<description><![CDATA[Amoeba for mysql 1.1.0-BETA发布
主要解决以下问题：
1、解决amoeba运行一段时间以后可能出现阻塞
2、修复个别sql解析问题
3、重构了ConnectionManager，去除之前读取数据包采用线池的方式，改成目前采用MultiConnectionManagerWrapper，采用多个（具体多少默认由可用的cpu 核数量决定）ConnectionManager进行负责网络IO， 而每个ConnectionManager都是一个单线程
注意：与之前的amoeba.xml在配置上有点出入（defaultManager 的配置与之前不一样了）
sf 主页下载： http://sourceforge.net/projects/amoeba/
]]></description>
			<content:encoded><![CDATA[<p>Amoeba for mysql 1.1.0-BETA发布</p>
<p>主要解决以下问题：</p>
<p>1、解决amoeba运行一段时间以后可能出现阻塞</p>
<p>2、修复个别sql解析问题</p>
<p>3、重构了ConnectionManager，去除之前读取数据包采用线池的方式，改成目前采用MultiConnectionManagerWrapper，采用多个（具体多少默认由可用的cpu 核数量决定）ConnectionManager进行负责网络IO， 而每个ConnectionManager都是一个单线程</p>
<p><strong>注意：与之前的amoeba.xml在配置上有点出入（defaultManager 的配置与之前不一样了）</strong></p>
<p>sf 主页下载： <a href="http://sourceforge.net/projects/amoeba/">http://sourceforge.net/projects/amoeba/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://amoeba.meidusa.com/wordpress/?feed=rss2&amp;p=25</wfw:commentRss>
		</item>
		<item>
		<title>Amoeba for mysql 1.0.2 beta版本发布</title>
		<link>http://amoeba.meidusa.com/wordpress/?p=24</link>
		<comments>http://amoeba.meidusa.com/wordpress/?p=24#comments</comments>
		<pubDate>Sun, 30 Aug 2009 07:07:51 +0000</pubDate>
		<dc:creator>陈思儒</dc:creator>
		
		<category><![CDATA[Amoeba]]></category>

		<category><![CDATA[Amoeba for mysql]]></category>

		<guid isPermaLink="false">http://amoeba.meidusa.com/wordpress/?p=24</guid>
		<description><![CDATA[修复bug列表:
1、修复无法解析抛出unknown statement（1.0.0新bug）。将无法解析得sql默认在defaultPool中执行
2、修复union关键字无法解析问题
3、修复函数前面! 无法解析问题
4、修复order by 、group by 后面带表达式得sql
下载地址: http://downloads.sourceforge.net/project/amoeba/Amoeba%20for%20mysql/amoeba-mysql-1.0.2-BETA.zip
]]></description>
			<content:encoded><![CDATA[<p>修复bug列表:</p>
<p>1、修复无法解析抛出unknown statement（1.0.0新bug）。将无法解析得sql默认在defaultPool中执行</p>
<p>2、修复union关键字无法解析问题</p>
<p>3、修复函数前面! 无法解析问题</p>
<p>4、修复order by 、group by 后面带表达式得sql</p>
<p>下载地址: <a href="http://downloads.sourceforge.net/project/amoeba/Amoeba%20for%20mysql/amoeba-mysql-1.0.2-BETA.zip">http://downloads.sourceforge.net/project/amoeba/Amoeba%20for%20mysql/amoeba-mysql-1.0.2-BETA.zip</a><a href="https://sourceforge.net/projects/amoeba/files/amoeba-mysql-1.0.1-BETA.zip/download"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://amoeba.meidusa.com/wordpress/?feed=rss2&amp;p=24</wfw:commentRss>
		</item>
		<item>
		<title>最近sourceforge页面调整，导致有些下载链接无法显示</title>
		<link>http://amoeba.meidusa.com/wordpress/?p=23</link>
		<comments>http://amoeba.meidusa.com/wordpress/?p=23#comments</comments>
		<pubDate>Thu, 23 Jul 2009 04:28:19 +0000</pubDate>
		<dc:creator>陈思儒</dc:creator>
		
		<category><![CDATA[Amoeba]]></category>

		<guid isPermaLink="false">http://amoeba.meidusa.com/wordpress/?p=23</guid>
		<description><![CDATA[amoeba for mysql 1.0.0-beta版本下载地址 ： http://sourceforge.net/projects/amoeba/files/Amoeba%20for%20mysql/1.0.0-BETA/amoeba-mysql-1.0.0-BETA.zip/download
 amoeba for aladdin 0.7.0-beata 版本下载地址：http://sourceforge.net/projects/amoeba/files/Amoeba%20for%20Aladdin/0.7.0-BETA/amoeba-aladdin-0.7.0-BETA.zip/download
]]></description>
			<content:encoded><![CDATA[<p>amoeba for mysql 1.0.0-beta版本下载地址 ： <a href="http://sourceforge.net/projects/amoeba/files/Amoeba%20for%20mysql/1.0.0-BETA/amoeba-mysql-1.0.0-BETA.zip/download">http://sourceforge.net/projects/amoeba/files/Amoeba%20for%20mysql/1.0.0-BETA/amoeba-mysql-1.0.0-BETA.zip/download</a></p>
<p> amoeba for aladdin 0.7.0-beata 版本下载地址：<a href="http://sourceforge.net/projects/amoeba/files/Amoeba%20for%20Aladdin/0.7.0-BETA/amoeba-aladdin-0.7.0-BETA.zip/download">http://sourceforge.net/projects/amoeba/files/Amoeba%20for%20Aladdin/0.7.0-BETA/amoeba-aladdin-0.7.0-BETA.zip/download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://amoeba.meidusa.com/wordpress/?feed=rss2&amp;p=23</wfw:commentRss>
		</item>
		<item>
		<title>discuz on amoeba 乱码问题解决</title>
		<link>http://amoeba.meidusa.com/wordpress/?p=22</link>
		<comments>http://amoeba.meidusa.com/wordpress/?p=22#comments</comments>
		<pubDate>Sun, 28 Jun 2009 05:36:49 +0000</pubDate>
		<dc:creator>陈思儒</dc:creator>
		
		<category><![CDATA[Amoeba for mysql]]></category>

		<guid isPermaLink="false">http://amoeba.meidusa.com/wordpress/?p=22</guid>
		<description><![CDATA[Amoeba 默认设置支持客户端设置编码的方式是 ： set names gbk 其他方式目前还没考虑到。
Discuz遇到编码问题，可以通过修改 include/db_mysql.class.php 里的 设置编码方式改成：
 set names utf8
 &#8211;即支持utf8编码格式
  原文来自：
http://hi.baidu.com/hlxwell/blog/item/ea0d445913af102d2834f0d5.html
]]></description>
			<content:encoded><![CDATA[<p>Amoeba 默认设置支持客户端设置编码的方式是 ： set names gbk 其他方式目前还没考虑到。</p>
<p>Discuz遇到编码问题，可以通过修改 include/db_mysql.class.php 里的 设置编码方式改成：</p>
<p> set names utf8</p>
<p> &#8211;即支持utf8编码格式</p>
<p>  原文来自：</p>
<p><a href="http://hi.baidu.com/hlxwell/blog/item/ea0d445913af102d2834f0d5.html">http://hi.baidu.com/hlxwell/blog/item/ea0d445913af102d2834f0d5.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://amoeba.meidusa.com/wordpress/?feed=rss2&amp;p=22</wfw:commentRss>
		</item>
		<item>
		<title>Amoeba for Mysql 1.0.0-BETA 版本发布</title>
		<link>http://amoeba.meidusa.com/wordpress/?p=21</link>
		<comments>http://amoeba.meidusa.com/wordpress/?p=21#comments</comments>
		<pubDate>Sat, 27 Jun 2009 15:50:45 +0000</pubDate>
		<dc:creator>陈思儒</dc:creator>
		
		<category><![CDATA[Amoeba for mysql]]></category>

		<guid isPermaLink="false">http://amoeba.meidusa.com/wordpress/?p=21</guid>
		<description><![CDATA[该版本基于0.32版本之上进行bugs fixed,非常感谢阿权提供的一些bug列表
这次版本跳跃比较大，也是我打算在amoeba这个项目花下时间的决心。因此将amoeba提升到新的起点1.0.0版本
下面是这次主要的变更：
1、修复sql解析 explain 关键字开始的sql
2、修复FORCE INDEX (xx) 之类的sql无法解析问题
3、修复包含转义符合在内的sql 比如：insert into xx values(&#8217;\'test\&#8217;)
4、修复包含 Order by rand()的sql
5、调整默认 网络接受发送缓冲区成128k
下载地址： http://sourceforge.net/projects/amoeba/files/Amoeba%20for%20mysql/1.0.0-BETA/amoeba-mysql-1.0.0-BETA.zip/download
]]></description>
			<content:encoded><![CDATA[<p>该版本基于0.32版本之上进行bugs fixed,非常感谢<a href="http://www.aslibra.com/blog/post/Amoeba_for_Mysql_problems.php">阿权</a>提供的一些bug列表</p>
<p>这次版本跳跃比较大，也是我打算在amoeba这个项目花下时间的决心。因此将amoeba提升到新的起点1.0.0版本</p>
<p>下面是这次主要的变更：</p>
<p>1、修复sql解析 explain 关键字开始的sql<br />
2、修复FORCE INDEX (xx) 之类的sql无法解析问题<br />
3、修复包含转义符合在内的sql 比如：insert into xx values(&#8217;\'test\&#8217;)<br />
4、修复包含 Order by rand()的sql<br />
5、调整默认 网络接受发送缓冲区成128k</p>
<p>下载地址： <a href="http://sourceforge.net/projects/amoeba/files/Amoeba%20for%20mysql/1.0.0-BETA/amoeba-mysql-1.0.0-BETA.zip/download">http://sourceforge.net/projects/amoeba/files/Amoeba%20for%20mysql/1.0.0-BETA/amoeba-mysql-1.0.0-BETA.zip/download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://amoeba.meidusa.com/wordpress/?feed=rss2&amp;p=21</wfw:commentRss>
		</item>
		<item>
		<title>关于使用mysql ODBC驱动</title>
		<link>http://amoeba.meidusa.com/wordpress/?p=20</link>
		<comments>http://amoeba.meidusa.com/wordpress/?p=20#comments</comments>
		<pubDate>Tue, 24 Feb 2009 03:34:32 +0000</pubDate>
		<dc:creator>陈思儒</dc:creator>
		
		<category><![CDATA[Amoeba]]></category>

		<guid isPermaLink="false">http://amoeba.meidusa.com/wordpress/?p=20</guid>
		<description><![CDATA[很多人使用mysql odbc驱动来连接amoeba。在其中出现各种问题
amoeba目前只解析mysql 协议10 以上版本，或者是mysql 4.1以上版本。
mysql ODBC 3.51 （ODBCAD32.exe）测试通过
mysql ODBC 5.1  （ODBCAD32.exe）测试通过（建议使用）
请大家别用其他连接参数，比如压缩流（个别版本会引起工作不正常）
]]></description>
			<content:encoded><![CDATA[<p>很多人使用mysql odbc驱动来连接amoeba。在其中出现各种问题</p>
<p>amoeba目前只解析mysql 协议10 以上版本，或者是mysql 4.1以上版本。</p>
<p>mysql ODBC 3.51 （ODBCAD32.exe）测试通过</p>
<p>mysql ODBC 5.1  （ODBCAD32.exe）测试通过（建议使用）</p>
<p>请大家别用其他连接参数，比如压缩流（个别版本会引起工作不正常）</p>
]]></content:encoded>
			<wfw:commentRss>http://amoeba.meidusa.com/wordpress/?feed=rss2&amp;p=20</wfw:commentRss>
		</item>
		<item>
		<title>Amoeba for Aladdin 0.5 版本发布</title>
		<link>http://amoeba.meidusa.com/wordpress/?p=19</link>
		<comments>http://amoeba.meidusa.com/wordpress/?p=19#comments</comments>
		<pubDate>Mon, 17 Nov 2008 05:08:23 +0000</pubDate>
		<dc:creator>陈思儒</dc:creator>
		
		<category><![CDATA[Amoeba for Aladdin]]></category>

		<guid isPermaLink="false">http://amoeba.meidusa.com/wordpress/?p=19</guid>
		<description><![CDATA[该版本主要是做了bug fix
1、修正sql中包含Escape 关键字解析出错
2、amoeba.xml dtd升级
3、规则模块进行了重构。
]]></description>
			<content:encoded><![CDATA[<p>该版本主要是做了bug fix</p>
<p>1、修正sql中包含Escape 关键字解析出错</p>
<p>2、amoeba.xml dtd升级</p>
<p>3、规则模块进行了重构。</p>
]]></content:encoded>
			<wfw:commentRss>http://amoeba.meidusa.com/wordpress/?feed=rss2&amp;p=19</wfw:commentRss>
		</item>
		<item>
		<title>JdbcConnectionFactory 配置明细，该factory提供 java.sql.Connection 对象</title>
		<link>http://amoeba.meidusa.com/wordpress/?p=18</link>
		<comments>http://amoeba.meidusa.com/wordpress/?p=18#comments</comments>
		<pubDate>Sun, 26 Oct 2008 14:34:20 +0000</pubDate>
		<dc:creator>陈思儒</dc:creator>
		
		<category><![CDATA[Amoeba for Aladdin]]></category>

		<guid isPermaLink="false">http://amoeba.meidusa.com/wordpress/?p=18</guid>
		<description><![CDATA[该配置仅仅用于amoeba for aladdin 应用 
JdbcConnectionFactory 该factory提供 java.sql.Connection 对象  。
1、属性Driver： 也就是jdbc 驱动类，一般数据库都支持jdbc driver。以方便使用java语言作为开发工具的使用者。
     如果配置了相应数据库的Driver，则必须将类库放到lib下面，才能被amoeba装载
2、属性url ：该jdbc数据库连接的有效连接地址，诸如mysql的 url（jdbc:mysql://127.0.0.1:3306/test）
3、properties：这个属性是jdbc Driver的属性，比如 user、password还有一些driver特定的属性。
4、com.meidusa.amoeba.jdbc.DriverWrapper 如果你的应用程序跟数据库之间需要特殊的编码转换，那么这个用于处理客户端、与数据库编码相当灵活。
    这个类有2个属性：
    clientEncoding &#8211;客户端往TCP包写入字节码的编码
    serverEncoding &#8211;数据库返回字节码数据的编码
&#60;!&#8211; PoolableObjectFactory实现类 &#8211;&#62;
   &#60;factoryConfig class=&#8221;com.meidusa.amoeba.jdbc.JdbcConnectionFactory&#8221;&#62;
    
    
    &#60;!&#8211; driver name, pls put mysql jdbc driver into lib folder &#8211;&#62;
    &#60;property name=&#8221;driver&#8221;&#62;
     &#60;bean class=&#8221;com.mysql.jdbc.Driver&#8221;/&#62;
    &#60;/property&#62;
    
    &#60;!&#8211;
    &#60;property name=&#8221;driver&#8221;&#62;
     &#60;bean class=&#8221;com.meidusa.amoeba.jdbc.DriverWrapper&#8221;&#62;
      &#60;property name=&#8221;driver&#8221;&#62;
       &#60;bean class=&#8221;oracle.jdbc.driver.OracleDriver&#8221;/&#62;
      &#60;/property&#62;
      &#60;property name=&#8221;clientEncoding&#8221;&#62;gbk&#60;/property&#62;
      &#60;property name=&#8221;serverEncoding&#8221;&#62;ISO_8859_1&#60;/property&#62; 
     &#60;/bean&#62;
    &#60;/property&#62;
     &#8211;&#62;
    
    &#60;!&#8211; jdbc url. &#8211;&#62;
    &#60;property name=&#8221;url&#8221;&#62;jdbc:mysql://127.0.0.1:3306/test&#60;/property&#62;
    
    &#60;!&#8211; url &#8211;&#62;
    &#60;property name=&#8221;properties&#8221;&#62;
     &#60;bean class=&#8221;java.util.Properties&#8221;&#62;
      &#60;!&#8211; 用于登陆mysql的用户名 &#8211;&#62;
      &#60;property name=&#8221;user&#8221;&#62;root&#60;/property&#62;
      
      &#60;!&#8211; [...]]]></description>
			<content:encoded><![CDATA[<p><strong>该配置仅仅用于amoeba for aladdin 应用</strong> </p>
<p>JdbcConnectionFactory 该factory提供 java.sql.Connection 对象  。</p>
<p>1、属性Driver： 也就是jdbc 驱动类，一般数据库都支持jdbc driver。以方便使用java语言作为开发工具的使用者。</p>
<p>     如果配置了相应数据库的Driver，则必须将类库放到lib下面，才能被amoeba装载</p>
<p>2、属性url ：该jdbc数据库连接的有效连接地址，诸如mysql的 url（jdbc:mysql://127.0.0.1:3306/test）</p>
<p>3、properties：这个属性是jdbc Driver的属性，比如 user、password还有一些driver特定的属性。</p>
<p>4、com.meidusa.amoeba.jdbc.DriverWrapper 如果你的应用程序跟数据库之间需要特殊的编码转换，那么这个用于处理客户端、与数据库编码相当灵活。</p>
<p>    这个类有2个属性：</p>
<p>    clientEncoding &#8211;客户端往TCP包写入字节码的编码</p>
<p>    serverEncoding &#8211;数据库返回字节码数据的编码</p>
<p>&lt;!&#8211; PoolableObjectFactory实现类 &#8211;&gt;<br />
   &lt;factoryConfig class=&#8221;com.meidusa.amoeba.jdbc.JdbcConnectionFactory&#8221;&gt;<br />
    <br />
    <br />
    &lt;!&#8211; driver name, pls put mysql jdbc driver into lib folder &#8211;&gt;<br />
    &lt;property name=&#8221;driver&#8221;&gt;<br />
     &lt;bean class=&#8221;com.mysql.jdbc.Driver&#8221;/&gt;<br />
    &lt;/property&gt;<br />
    <br />
    &lt;!&#8211;<br />
    &lt;property name=&#8221;driver&#8221;&gt;<br />
     &lt;bean class=&#8221;com.meidusa.amoeba.jdbc.DriverWrapper&#8221;&gt;<br />
      &lt;property name=&#8221;driver&#8221;&gt;<br />
       &lt;bean class=&#8221;oracle.jdbc.driver.OracleDriver&#8221;/&gt;<br />
      &lt;/property&gt;<br />
      &lt;property name=&#8221;clientEncoding&#8221;&gt;gbk&lt;/property&gt;<br />
      &lt;property name=&#8221;serverEncoding&#8221;&gt;ISO_8859_1&lt;/property&gt; <br />
     &lt;/bean&gt;<br />
    &lt;/property&gt;<br />
     &#8211;&gt;<br />
    <br />
    &lt;!&#8211; jdbc url. &#8211;&gt;<br />
    &lt;property name=&#8221;url&#8221;&gt;jdbc:mysql://127.0.0.1:3306/test&lt;/property&gt;<br />
    <br />
    &lt;!&#8211; url &#8211;&gt;<br />
    &lt;property name=&#8221;properties&#8221;&gt;<br />
     &lt;bean class=&#8221;java.util.Properties&#8221;&gt;<br />
      &lt;!&#8211; 用于登陆mysql的用户名 &#8211;&gt;<br />
      &lt;property name=&#8221;user&#8221;&gt;root&lt;/property&gt;<br />
      <br />
      &lt;!&#8211; for mysql driver &#8211;&gt;<br />
      &lt;property name=&#8221;characterEncoding&#8221;&gt;utf8&lt;/property&gt;<br />
      &lt;!&#8211; 用于登陆mysql的密码 &#8211;&gt;<br />
      &lt;!&#8211;<br />
      &lt;property name=&#8221;password&#8221;&gt;password&lt;/property&gt;<br />
      &#8211;&gt;<br />
     &lt;/bean&gt;<br />
    &lt;/property&gt;<br />
    <br />
   &lt;/factoryConfig&gt;</p>
<p>－EOF－</p>
]]></content:encoded>
			<wfw:commentRss>http://amoeba.meidusa.com/wordpress/?feed=rss2&amp;p=18</wfw:commentRss>
		</item>
		<item>
		<title>Amoeba xml配置文件格式改动</title>
		<link>http://amoeba.meidusa.com/wordpress/?p=17</link>
		<comments>http://amoeba.meidusa.com/wordpress/?p=17#comments</comments>
		<pubDate>Sun, 26 Oct 2008 13:47:41 +0000</pubDate>
		<dc:creator>陈思儒</dc:creator>
		
		<category><![CDATA[Amoeba]]></category>

		<guid isPermaLink="false">http://amoeba.meidusa.com/wordpress/?p=17</guid>
		<description><![CDATA[即将发布的amoeba for mysql 0.32 / amoeba for aladdin 0.4 在配置文件上面做了升级，目前只有function.dtd做了不兼容的改动
修改的项目：
1、connectionManager、factoryConfig、poolConfig、queryRouter 增加classs属性，即将去除 className

&#60;connectionManager name=&#8221;defaultManager&#8221; class=&#8221;com.meidusa.amoeba.net.AuthingableConnectionManager&#8221;&#62;
&#60;className&#62;com.meidusa.amoeba.net.AuthingableConnectionManager&#60;/className&#62;
 &#60;/connectionManager &#62;

2、property元素增加bean element，如下格式。这种设置除server中的property。
    &#60;property name=&#8221;runnerParameters&#8221;&#62;
         &#60;bean class=&#8221;java.util.Properties&#8221;&#62;
              &#60;property name=&#8221;xmlTable&#8221;&#62;${amoeba.home}/conf/table.xml&#60;/property&#62;
       &#60;/bean&#62;
   &#60;/property&#62;
3、rule.xml dtd格式改动，parameters增加 excludes属性，如下
  &#60;rule name=&#8221;rule1&#8243;&#62;
   &#60;parameters excludes=&#8221;NAME&#8221;&#62;ID,AGE&#60;/parameters&#62;
   &#60;expression&#62;&#60;![CDATA[ ID &#60;= 1000000 and age &#62; 12]]&#62;&#60;/expression&#62;
   &#60;defaultPools&#62;server1&#60;/defaultPools&#62;
   &#60;readPools&#62;server1&#60;/readPools&#62;
   &#60;writePools&#62;server1&#60;/writePools&#62;
  &#60;/rule&#62;

   该设置主要是当sql条件中包含了name=&#8217;abc&#8217; ，而name又可以作为另外一个规则的时候，这个时候这条规则将被忽略
]]></description>
			<content:encoded><![CDATA[<p>即将发布的amoeba for mysql 0.32 / amoeba for aladdin 0.4 在配置文件上面做了升级，目前只有function.dtd做了不兼容的改动</p>
<p>修改的项目：</p>
<p>1、connectionManager、factoryConfig、poolConfig、queryRouter 增加classs属性，即将去除 className<br />
<font size="2"><br />
&lt;connectionManager name=&#8221;defaultManager&#8221; <strong>class=&#8221;com.meidusa.amoeba.net.AuthingableConnectionManager&#8221;</strong>&gt;</font></p>
<p><font size="2"><strike>&lt;className&gt;com.meidusa.amoeba.net.AuthingableConnectionManager&lt;/className&gt;</strike></font></p>
<p><font size="2"> &lt;/connectionManager &gt;<br />
</font><br />
2、property元素增加bean element，如下格式。这种设置除server中的property。<br />
<font size="2">    &lt;property name=&#8221;runnerParameters&#8221;&gt;<br />
         <strong><em>&lt;bean class=&#8221;java.util.Properties&#8221;&gt;<br />
              &lt;property name=&#8221;xmlTable&#8221;&gt;${amoeba.home}/conf/table.xml&lt;/property&gt;<br />
       &lt;/bean&gt;</em><br />
</strong>   &lt;/property&gt;</font></p>
<p><font size="2">3、rule.xml dtd格式改动，parameters增加 excludes属性，如下</font><font size="2"><font size="2"><br />
  &lt;rule name=&#8221;rule1&#8243;&gt;<br />
   &lt;parameters <strong>excludes=&#8221;NAME&#8221;</strong>&gt;ID,AGE&lt;/parameters&gt;<br />
   &lt;expression&gt;&lt;![CDATA[ ID &lt;= 1000000 and age &gt; 12]]&gt;&lt;/expression&gt;<br />
   &lt;defaultPools&gt;server1&lt;/defaultPools&gt;<br />
   &lt;readPools&gt;server1&lt;/readPools&gt;<br />
   &lt;writePools&gt;server1&lt;/writePools&gt;<br />
  &lt;/rule&gt;<br />
</font><br />
   该设置主要是当sql条件中包含了name=&#8217;abc&#8217; ，而name又可以作为另外一个规则的时候，这个时候这条规则将被忽略</font></p>
]]></content:encoded>
			<wfw:commentRss>http://amoeba.meidusa.com/wordpress/?feed=rss2&amp;p=17</wfw:commentRss>
		</item>
		<item>
		<title>Amoeba for Mysql 0.31 版本发布</title>
		<link>http://amoeba.meidusa.com/wordpress/?p=15</link>
		<comments>http://amoeba.meidusa.com/wordpress/?p=15#comments</comments>
		<pubDate>Mon, 20 Oct 2008 09:09:46 +0000</pubDate>
		<dc:creator>陈思儒</dc:creator>
		
		<category><![CDATA[Amoeba for mysql]]></category>

		<guid isPermaLink="false">http://amoeba.meidusa.com/wordpress/?p=15</guid>
		<description><![CDATA[1、性能提升 
首先感谢sun ISV Engineering  Jenny在测试amoeba性能花了不少时间。
针对 sun 公司ISV Engineering  Jenny 提出了一个系统write函数调用频繁得问题。在0.31版本上面做了一个延迟写数据包直到设定得ByteBuffer 满了或者强制写 才调用Write 将数据写出去，这个动作带来整体响应速度将提升20%左右。
2、修复select &#8230;. for update sql语句解析出错的bug
3、com.meidusa.amoeba.server.MultipleServerPool 负载参数增加 HA  方式，设定方式
1=ROUNDROBIN , 2=WEIGHTBASED ，3=High Availability
&#60;property name=&#8221;loadbalance&#8221;&#62;3&#60;/property&#62;
 这种方式主要是为了writable database &#60;-&#62; writable database采用复制，并且需要避免同时写操作。因此采用HA的方式。这种方式只有一个pool对外提供服务，而另外其他pool 在 第一台pool出现故障或者shutdown以后才会开始对外服务。
 -EOF-
]]></description>
			<content:encoded><![CDATA[<p>1、性能提升 </p>
<p>首先感谢sun ISV Engineering  Jenny在测试amoeba性能花了不少时间。</p>
<p>针对 sun 公司ISV Engineering  Jenny 提出了一个系统write函数调用频繁得问题。在0.31版本上面做了一个延迟写数据包直到设定得ByteBuffer 满了或者强制写 才调用Write 将数据写出去，这个动作带来整体响应速度将提升20%左右。</p>
<p>2、修复select &#8230;. for update sql语句解析出错的bug</p>
<p>3、com.meidusa.amoeba.server.MultipleServerPool 负载参数增加 HA  方式，设定方式</p>
<p>1=ROUNDROBIN , 2=WEIGHTBASED ，3=High Availability</p>
<p>&lt;property name=&#8221;loadbalance&#8221;&gt;3&lt;/property&gt;</p>
<p> 这种方式主要是为了writable database &lt;-&gt; writable database采用复制，并且需要避免同时写操作。因此采用HA的方式。这种方式只有一个pool对外提供服务，而另外其他pool 在 第一台pool出现故障或者shutdown以后才会开始对外服务。</p>
<p> -EOF-</p>
]]></content:encoded>
			<wfw:commentRss>http://amoeba.meidusa.com/wordpress/?feed=rss2&amp;p=15</wfw:commentRss>
		</item>
	</channel>
</rss>
