<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: A very fast FNV hash function for MySQL</title>
	<link>http://www.xaprb.com/blog/2008/03/09/a-very-fast-fnv-hash-function-for-mysql/</link>
	<description>Stay curious!</description>
	<pubDate>Sat, 06 Sep 2008 02:01:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>

	<item>
		<title>By: Marcus</title>
		<link>http://www.xaprb.com/blog/2008/03/09/a-very-fast-fnv-hash-function-for-mysql/#comment-14338</link>
		<author>Marcus</author>
		<pubDate>Wed, 26 Mar 2008 15:33:34 +0000</pubDate>
		<guid>http://www.xaprb.com/blog/2008/03/09/a-very-fast-fnv-hash-function-for-mysql/#comment-14338</guid>
		<description>A little off-topic, but something I'd like to see is more compact encodings of hash values - your FNV can scrape through as it can fit into a 64-bit int, but when using a longer 128- or 160-bit hash, it would be nice to produce base-62 (DNS-safe) or base-64 strings instead of the default inefficient [0-9a-f]  hex encoding.</description>
		<content:encoded><![CDATA[<p>A little off-topic, but something I&#8217;d like to see is more compact encodings of hash values - your FNV can scrape through as it can fit into a 64-bit int, but when using a longer 128- or 160-bit hash, it would be nice to produce base-62 (DNS-safe) or base-64 strings instead of the default inefficient [0-9a-f]  hex encoding.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jim</title>
		<link>http://www.xaprb.com/blog/2008/03/09/a-very-fast-fnv-hash-function-for-mysql/#comment-14281</link>
		<author>jim</author>
		<pubDate>Mon, 10 Mar 2008 17:50:26 +0000</pubDate>
		<guid>http://www.xaprb.com/blog/2008/03/09/a-very-fast-fnv-hash-function-for-mysql/#comment-14281</guid>
		<description>making md5() and crc32() allow multiple arguments would be a good feature request, too.</description>
		<content:encoded><![CDATA[<p>making md5() and crc32() allow multiple arguments would be a good feature request, too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xaprb</title>
		<link>http://www.xaprb.com/blog/2008/03/09/a-very-fast-fnv-hash-function-for-mysql/#comment-14280</link>
		<author>Xaprb</author>
		<pubDate>Mon, 10 Mar 2008 17:35:03 +0000</pubDate>
		<guid>http://www.xaprb.com/blog/2008/03/09/a-very-fast-fnv-hash-function-for-mysql/#comment-14280</guid>
		<description>Mark, thanks for the suggestion.  I just submitted it: http://bugs.mysql.com/35188

My overall feature request is basically "Integrate the Google patches already!" :-)</description>
		<content:encoded><![CDATA[<p>Mark, thanks for the suggestion.  I just submitted it: <a href="http://bugs.mysql.com/35188" rel="nofollow">http://bugs.mysql.com/35188</a></p>
<p>My overall feature request is basically &#8220;Integrate the Google patches already!&#8221; :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xaprb</title>
		<link>http://www.xaprb.com/blog/2008/03/09/a-very-fast-fnv-hash-function-for-mysql/#comment-14279</link>
		<author>Xaprb</author>
		<pubDate>Mon, 10 Mar 2008 17:28:47 +0000</pubDate>
		<guid>http://www.xaprb.com/blog/2008/03/09/a-very-fast-fnv-hash-function-for-mysql/#comment-14279</guid>
		<description>Robin, thanks for the tip.</description>
		<content:encoded><![CDATA[<p>Robin, thanks for the tip.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Callaghan</title>
		<link>http://www.xaprb.com/blog/2008/03/09/a-very-fast-fnv-hash-function-for-mysql/#comment-14278</link>
		<author>Mark Callaghan</author>
		<pubDate>Mon, 10 Mar 2008 17:01:15 +0000</pubDate>
		<guid>http://www.xaprb.com/blog/2008/03/09/a-very-fast-fnv-hash-function-for-mysql/#comment-14278</guid>
		<description>Have you submitted a feature request to get this function added to MySQL? md5() is slower and produces a much larger result. crc32() isn't a good hash function. People are now forced to add your UDF or apply th e Google patch to get this and most will do neither.</description>
		<content:encoded><![CDATA[<p>Have you submitted a feature request to get this function added to MySQL? md5() is slower and produces a much larger result. crc32() isn&#8217;t a good hash function. People are now forced to add your UDF or apply th e Google patch to get this and most will do neither.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robin</title>
		<link>http://www.xaprb.com/blog/2008/03/09/a-very-fast-fnv-hash-function-for-mysql/#comment-14275</link>
		<author>Robin</author>
		<pubDate>Mon, 10 Mar 2008 06:17:57 +0000</pubDate>
		<guid>http://www.xaprb.com/blog/2008/03/09/a-very-fast-fnv-hash-function-for-mysql/#comment-14275</guid>
		<description>Hi! Great work. I've been using FNV hash in several applications in the recent past (e.g. Ketama consistent hashing lib for Memcache).
Last week I found an ever faster hash algorithm, called MurmurHash. It may be worth to check it out: http://tanjent.livejournal.com/756623.html</description>
		<content:encoded><![CDATA[<p>Hi! Great work. I&#8217;ve been using FNV hash in several applications in the recent past (e.g. Ketama consistent hashing lib for Memcache).<br />
Last week I found an ever faster hash algorithm, called MurmurHash. It may be worth to check it out: <a href="http://tanjent.livejournal.com/756623.html" rel="nofollow">http://tanjent.livejournal.com/756623.html</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
