<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>csrcom</title>
    <description></description>
    <link>http://csrcom.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>Amoeba:分布式数据库Proxy解决方案</title>
        <author>csrcom</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://csrcom.javaeye.com">csrcom</a>&nbsp;
          链接：<a href="http://csrcom.javaeye.com/blog/208351" style="color:red;">http://csrcom.javaeye.com/blog/208351</a>&nbsp;
          发表时间: 2008年06月26日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          Amoeba:分布式数据库Proxy解决方案<br /><br />随着传统的数据库技术日趋成熟、计算机网络技术的飞速发展和应用范围的扩充，数据库应用<br />已经普遍建立于计算机网络之上。这时集中式数据库系统表现出它的不足：集中式处理，势必造成性<br />能瓶颈；应用程序集中在一台计算机上运行，一旦该计算机发生故障，则整个系统受到影响，可靠性<br />不高；集中式处理引起系统的规模和配置都不够灵活，系统的可扩充性差。在这种形势下，集中式数<br />据库将向分布式数据库发展。<br />分布式数据库系统的优点：<br />1、降低费用。分布式数据库在地理上可以式分布的。其系统的结构符合这种分布的要求。允许用<br />户在自己的本地录用、查询、维护等操作，实行局部控制，降低通信代价，避免集中式需要更高要求<br />的硬件设备。而且分布式数据库在单台机器上面数据量较少，其响应速度明显提升。<br />2、提高系统整体可用性。避免了因为单台数据库的故障而造成全部瘫痪的后果。 <br />3、易于扩展处理能力和系统规模。分布式数据库系统的结构可以很容易地扩展系统，在分布式数<br />据库中增加一个新的节点，不影响现有系统的正常运行。这种方式比扩大集中式系统要灵活经济。在<br />集中式系统中扩大系统和系统升级，由于有硬件不兼容和软件改变困难等缺点，升级的代价常常是昂<br />贵和不可行的。 <br /><strong>Amoeba在分布式数据库系统充当什么角色？</strong><br /><br />Amoeba在分布式数据库领域将致力解决数据切分，应付客户端“集中式”处理分布式数据。这<br />儿集中式是一个相对概念，客户端不需要知道某种数据的物理存储地。避免这种逻辑出现在业务端，<br />大大简化了客户端操作分布式数据的复杂程度。<br /><br />更详细的内容请下载<br /><a href="http://amoeba.sourceforge.net/amoeba.pdf" target="_blank">http://amoeba.sourceforge.net/amoeba.pdf</a>
          <br/>
          <span style="color:red;">
            <a href="http://csrcom.javaeye.com/blog/208351#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 26 Jun 2008 20:18:25 +0800</pubDate>
        <link>http://csrcom.javaeye.com/blog/208351</link>
        <guid>http://csrcom.javaeye.com/blog/208351</guid>
      </item>
      <item>
        <title>Amoeba for mysql 0.12发布（读写分离、负载均衡、Failover、数据切分） </title>
        <author>csrcom</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://csrcom.javaeye.com">csrcom</a>&nbsp;
          链接：<a href="http://csrcom.javaeye.com/blog/188598" style="color:red;">http://csrcom.javaeye.com/blog/188598</a>&nbsp;
          发表时间: 2008年05月01日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          Amoeba 座落与Client、Database Server(s)之间。 具有负载均衡、高可用性、sql过滤、可承受高并发、读写分离、Query Route（解析sql query语句，并且根据条件与预先设定的规则，请求到指定的目标数据库。可并发请求多台数据库合并结果）、对客户端透明。  <br /><br />主要降低 数据切分带来的复杂多数据库结构、数据切分规则 给应用带来的影响。<br /><br /><br /><br />能够轻易实现读写分离 <br />Failover <br />负载均衡。  <br />能够帮助解决数据切分问题  <br /><br />目前amoeba 实现了 mysql 数据库的相关技术。<br /><br /><br /><strong>适用：</strong><br />mysql 4.1或者以上版本（mysql 协议版本：10）<br />暂时不支持事务、DDL语句目前只会分配给默认的数据库执行<br /><br /><strong>运行环境：</strong><br /><br />至少需要运行 mysql 4.1以上 服务一个；<br />Java 1.5或 以上版本<br /><br /><br /><br />中文文档地址： <a href="http://amoeba.sourceforge.net/amoeba.pdf" target="_blank">http://amoeba.sourceforge.net/amoeba.pdf</a><br />amoeba 未来发展方向： <a href="http://amoeba.sourceforge.net/amoeba-big-picture.pdf" target="_blank">http://amoeba.sourceforge.net/amoeba-big-picture.pdf</a><br /><br />文件下载： <a href="http://www.sourceforge.net/projects/amoeba" target="_blank">http://www.sourceforge.net/projects/amoeba</a>如果无法下载通过这儿： <a href="http://amoeba.sourceforge.net/amoeba-mysql-0.16.zip" target="_blank">http://amoeba.sourceforge.net/amoeba-mysql-0.16.zip</a>
          <br/>
          <span style="color:red;">
            <a href="http://csrcom.javaeye.com/blog/188598#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 01 May 2008 07:58:50 +0800</pubDate>
        <link>http://csrcom.javaeye.com/blog/188598</link>
        <guid>http://csrcom.javaeye.com/blog/188598</guid>
      </item>
  </channel>
</rss>