<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for HiveDB</title>
	<atom:link href="http://www.hivedb.org/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hivedb.org</link>
	<description>an Open Source framework for horizontally partitioning MySQL systems</description>
	<pubDate>Fri, 12 Mar 2010 02:28:27 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>Comment on Preparing Your Data to be Horizontally Scaled with HiveDB by britt</title>
		<link>http://www.hivedb.org/documentation/preparing-your-data/#comment-692</link>
		<dc:creator>britt</dc:creator>
		<pubDate>Wed, 22 Jul 2009 16:55:50 +0000</pubDate>
		<guid isPermaLink="false">http://etna.provenscaling.com/~hivedb/hivedb.org/wordpress/preparing-your-data/#comment-692</guid>
		<description>@Sami

1. It's definitely possible to use HiveDB without Hibernate.  You can use HiveDB as a JDBC connection provider without Hibernate.

2. Well... you could try and start it up under 1.5.  It might just work.  If not it it is Open Source so you could always modify it to run under 1.5.  If I recall correctly when we migrated from 1.5 to 1.6 there weren't that many changes to be made.</description>
		<content:encoded><![CDATA[<p>@Sami</p>
<p>1. It&#8217;s definitely possible to use HiveDB without Hibernate.  You can use HiveDB as a JDBC connection provider without Hibernate.</p>
<p>2. Well&#8230; you could try and start it up under 1.5.  It might just work.  If not it it is Open Source so you could always modify it to run under 1.5.  If I recall correctly when we migrated from 1.5 to 1.6 there weren&#8217;t that many changes to be made.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Preparing Your Data to be Horizontally Scaled with HiveDB by Sami</title>
		<link>http://www.hivedb.org/documentation/preparing-your-data/#comment-691</link>
		<dc:creator>Sami</dc:creator>
		<pubDate>Wed, 22 Jul 2009 14:48:27 +0000</pubDate>
		<guid isPermaLink="false">http://etna.provenscaling.com/~hivedb/hivedb.org/wordpress/preparing-your-data/#comment-691</guid>
		<description>I have two questions - 
1. We have old java code that does not use hibernate. Is it still possible to use HiveDB for sharding our mysql database?
2. We use java 1.5. I read that HiveDB requires java 1.6. Is there any workaroud that we can do (besides upgrading to 1.6) to use HiveDB with java 1.5?

Thanks!</description>
		<content:encoded><![CDATA[<p>I have two questions -<br />
1. We have old java code that does not use hibernate. Is it still possible to use HiveDB for sharding our mysql database?<br />
2. We use java 1.5. I read that HiveDB requires java 1.6. Is there any workaroud that we can do (besides upgrading to 1.6) to use HiveDB with java 1.5?</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Preparing Your Data to be Horizontally Scaled with HiveDB by Ajit</title>
		<link>http://www.hivedb.org/documentation/preparing-your-data/#comment-360</link>
		<dc:creator>Ajit</dc:creator>
		<pubDate>Wed, 26 Nov 2008 16:46:30 +0000</pubDate>
		<guid isPermaLink="false">http://etna.provenscaling.com/~hivedb/hivedb.org/wordpress/preparing-your-data/#comment-360</guid>
		<description>Does hivedb support aggregation of data across shards? For me this is a very interesting use case and if hivedb does it, I would be interested in trying hivedb for my project.</description>
		<content:encoded><![CDATA[<p>Does hivedb support aggregation of data across shards? For me this is a very interesting use case and if hivedb does it, I would be interested in trying hivedb for my project.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Switching from SVN to Git by Alex Li</title>
		<link>http://www.hivedb.org/2008/03/24/switching-from-svn-to-git/#comment-264</link>
		<dc:creator>Alex Li</dc:creator>
		<pubDate>Fri, 30 May 2008 22:57:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.hivedb.org/2008/03/24/switching-from-svn-to-git/#comment-264</guid>
		<description>It is a wonderful move to stay away from SVN. 

Unfortunately, Git seems does not handle file rename/move well either during merge time. This is terrible if you do refactoring a lot in Java. That is the main reason we are switching to bazaar instead. More to read here: http://www.markshuttleworth.com/archives/123</description>
		<content:encoded><![CDATA[<p>It is a wonderful move to stay away from SVN. </p>
<p>Unfortunately, Git seems does not handle file rename/move well either during merge time. This is terrible if you do refactoring a lot in Java. That is the main reason we are switching to bazaar instead. More to read here: <a href="http://www.markshuttleworth.com/archives/123" rel="nofollow">http://www.markshuttleworth.com/archives/123</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on HiveDB Maven Repository by britt</title>
		<link>http://www.hivedb.org/2007/08/31/hivedb-maven-repository/#comment-252</link>
		<dc:creator>britt</dc:creator>
		<pubDate>Sat, 19 Jan 2008 19:27:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.hivedb.org/2007/08/31/hivedb-maven-repository/#comment-252</guid>
		<description>@MikeD

Hi MikeD,

I'm not sure that I understand your question correctly.  So, if I'm answering the wrong question forgive me.  

The primary difference between HiveDB's partition by key and a load-balancing scenario like a reverse proxy is that HiveDB is designed to scale storage capacity rather than even distribute incoming load across a number of servers.  So, they serve different purposes.</description>
		<content:encoded><![CDATA[<p>@MikeD</p>
<p>Hi MikeD,</p>
<p>I&#8217;m not sure that I understand your question correctly.  So, if I&#8217;m answering the wrong question forgive me.  </p>
<p>The primary difference between HiveDB&#8217;s partition by key and a load-balancing scenario like a reverse proxy is that HiveDB is designed to scale storage capacity rather than even distribute incoming load across a number of servers.  So, they serve different purposes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Preparing Your Data to be Horizontally Scaled with HiveDB by britt</title>
		<link>http://www.hivedb.org/documentation/preparing-your-data/#comment-251</link>
		<dc:creator>britt</dc:creator>
		<pubDate>Sat, 19 Jan 2008 19:20:28 +0000</pubDate>
		<guid isPermaLink="false">http://etna.provenscaling.com/~hivedb/hivedb.org/wordpress/preparing-your-data/#comment-251</guid>
		<description>@Divya B

1. HiveDB doesn't handle replication.  In general we defer to MySQL native replication.  However, HiveDB does support storing records in more than one location if you want to handle replication within your application.

2. Currently we don't provide a facility for back-filling records onto new nodes so that records are evenly distributed.  The default assignment algorithm will evenly distribute new records across nodes, but if you want to move existing records onto the new node you will have to write your own implementation of the Migrator interface and use it to balance the nodes.  

We do have plans to implement a balancing and migration tool in the future, we just don't have it yet.</description>
		<content:encoded><![CDATA[<p>@Divya B</p>
<p>1. HiveDB doesn&#8217;t handle replication.  In general we defer to MySQL native replication.  However, HiveDB does support storing records in more than one location if you want to handle replication within your application.</p>
<p>2. Currently we don&#8217;t provide a facility for back-filling records onto new nodes so that records are evenly distributed.  The default assignment algorithm will evenly distribute new records across nodes, but if you want to move existing records onto the new node you will have to write your own implementation of the Migrator interface and use it to balance the nodes.  </p>
<p>We do have plans to implement a balancing and migration tool in the future, we just don&#8217;t have it yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Preparing Your Data to be Horizontally Scaled with HiveDB by Divya B</title>
		<link>http://www.hivedb.org/documentation/preparing-your-data/#comment-250</link>
		<dc:creator>Divya B</dc:creator>
		<pubDate>Sat, 19 Jan 2008 17:53:13 +0000</pubDate>
		<guid isPermaLink="false">http://etna.provenscaling.com/~hivedb/hivedb.org/wordpress/preparing-your-data/#comment-250</guid>
		<description>Could you also give us some information about the following?

1. Is there any data replication happening in this setup?
2, How is it handling uniform distribution of data when a new box is added?</description>
		<content:encoded><![CDATA[<p>Could you also give us some information about the following?</p>
<p>1. Is there any data replication happening in this setup?<br />
2, How is it handling uniform distribution of data when a new box is added?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on HiveDB Maven Repository by MikeD</title>
		<link>http://www.hivedb.org/2007/08/31/hivedb-maven-repository/#comment-249</link>
		<dc:creator>MikeD</dc:creator>
		<pubDate>Thu, 17 Jan 2008 02:05:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.hivedb.org/2007/08/31/hivedb-maven-repository/#comment-249</guid>
		<description>Hi - many thanks for making this technology available.

From a quick reading of the documentation, it appears that the HiveDB library assumes that a single Java app server will connect to multiple MySQL database servers.

Do you have any resources you could link to that discuss the pros and cons of this 'partition routing' being done in the app server .vs. earlier (such as an Apache reverse proxy with mod_rewrite)?</description>
		<content:encoded><![CDATA[<p>Hi - many thanks for making this technology available.</p>
<p>From a quick reading of the documentation, it appears that the HiveDB library assumes that a single Java app server will connect to multiple MySQL database servers.</p>
<p>Do you have any resources you could link to that discuss the pros and cons of this &#8216;partition routing&#8217; being done in the app server .vs. earlier (such as an Apache reverse proxy with mod_rewrite)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Preparing Your Data to be Horizontally Scaled with HiveDB by gio</title>
		<link>http://www.hivedb.org/documentation/preparing-your-data/#comment-242</link>
		<dc:creator>gio</dc:creator>
		<pubDate>Tue, 06 Nov 2007 13:45:38 +0000</pubDate>
		<guid isPermaLink="false">http://etna.provenscaling.com/~hivedb/hivedb.org/wordpress/preparing-your-data/#comment-242</guid>
		<description>There's a typo in the title "preparing you data" :-)
Interesting piece of software.

Best regards,

     G.</description>
		<content:encoded><![CDATA[<p>There&#8217;s a typo in the title &#8220;preparing you data&#8221; :-)<br />
Interesting piece of software.</p>
<p>Best regards,</p>
<p>     G.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on HiveDB Client Summit by Justin McCarthy</title>
		<link>http://www.hivedb.org/2007/06/28/hivedb-client-summit/#comment-6</link>
		<dc:creator>Justin McCarthy</dc:creator>
		<pubDate>Thu, 28 Jun 2007 22:49:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.hivedb.org/2007/06/28/hivedb-client-summit/#comment-6</guid>
		<description>Looking forward to it.</description>
		<content:encoded><![CDATA[<p>Looking forward to it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
