<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: getting rid of duplicate emails, elegantly</title>
	<atom:link href="http://www.flamingspork.com/blog/2006/04/01/getting-rid-of-duplicate-emails-elegantly/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.flamingspork.com/blog/2006/04/01/getting-rid-of-duplicate-emails-elegantly/</link>
	<description>Ramblings which occasionally resemble reality. This is the blog of Stewart Smith.</description>
	<pubDate>Tue, 06 Jan 2009 01:11:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: MacPlusG3</title>
		<link>http://www.flamingspork.com/blog/2006/04/01/getting-rid-of-duplicate-emails-elegantly/comment-page-1/#comment-27892</link>
		<dc:creator>MacPlusG3</dc:creator>
		<pubDate>Tue, 04 Apr 2006 03:38:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.flamingspork.com/blog/2006/04/01/getting-rid-of-duplicate-emails-elegantly/#comment-27892</guid>
		<description>Basically what I'm looking at is to have an external program be able to do the syncing (so you can do updates on disconnected computers and then resync them. So I wouldn't be using the binary log for that.

Although I intend to use it to have a replication slave as a backup.

I am more tempted to link into Beagle than rely on fulltext indexing at the moment - at least until fulltext is supported across storage engines (and since i may be doing some of the coding for that, i'll be an early adopter too).

I'd also present an IMAP interface to the DB, otherwise it's kinda silly.

Personally I wouldn't wory about message size or size of table - you just need some optimisations to get better performance!

Mail clients such as Evolution keep their own indexes anyway.

Since my mail chews up gigabytes as it is, I'm not too concerned about disk space usage.

Disk is cheap - loosing data due to deleted emails is not.</description>
		<content:encoded><![CDATA[<p>Basically what I&#8217;m looking at is to have an external program be able to do the syncing (so you can do updates on disconnected computers and then resync them. So I wouldn&#8217;t be using the binary log for that.</p>
<p>Although I intend to use it to have a replication slave as a backup.</p>
<p>I am more tempted to link into Beagle than rely on fulltext indexing at the moment - at least until fulltext is supported across storage engines (and since i may be doing some of the coding for that, i&#8217;ll be an early adopter too).</p>
<p>I&#8217;d also present an IMAP interface to the DB, otherwise it&#8217;s kinda silly.</p>
<p>Personally I wouldn&#8217;t wory about message size or size of table - you just need some optimisations to get better performance!</p>
<p>Mail clients such as Evolution keep their own indexes anyway.</p>
<p>Since my mail chews up gigabytes as it is, I&#8217;m not too concerned about disk space usage.</p>
<p>Disk is cheap - loosing data due to deleted emails is not.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sheeri</title>
		<link>http://www.flamingspork.com/blog/2006/04/01/getting-rid-of-duplicate-emails-elegantly/comment-page-1/#comment-27878</link>
		<dc:creator>Sheeri</dc:creator>
		<pubDate>Mon, 03 Apr 2006 16:46:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.flamingspork.com/blog/2006/04/01/getting-rid-of-duplicate-emails-elegantly/#comment-27878</guid>
		<description>We have a database solution for mail in our system, and we actually want to move to IMAP.  Partially because of features, and partially because of problems we encounter.

Basically, FULLTEXT searching only works with MyISAM tables, but we need the row-level locking capabilites of InnoDB.  Also, binary logging is impossible, because they would grow large.  We currently have limits on message size and how long they're kept for.  Make sure you monitor the InnoDB free space as well (or use autoextend and monitor disk usage).</description>
		<content:encoded><![CDATA[<p>We have a database solution for mail in our system, and we actually want to move to IMAP.  Partially because of features, and partially because of problems we encounter.</p>
<p>Basically, FULLTEXT searching only works with MyISAM tables, but we need the row-level locking capabilites of InnoDB.  Also, binary logging is impossible, because they would grow large.  We currently have limits on message size and how long they&#8217;re kept for.  Make sure you monitor the InnoDB free space as well (or use autoextend and monitor disk usage).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
