<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>UK Ruby on Rails, Exalead, AWS, Consultancy - InfiniDB, Infobright and MonetDB - Day 2: Infobright Comments</title>
  <id>tag:thewebfellas.com,2011:/blog/2009/11/25/infinidb-infobright-and-monetdb-day-2-infobright/comments</id>
  <generator version="0.7.3" uri="http://mephistoblog.com">Mephisto Noh-Varr</generator>
  <link href="http://thewebfellas.com/blog/2009/11/25/infinidb-infobright-and-monetdb-day-2-infobright/comments.xml" rel="self" type="application/atom+xml"/>
  <link href="/blog/2009/11/25/infinidb-infobright-and-monetdb-day-2-infobright" rel="alternate" type="text/html"/>
  <updated>2010-07-06T20:33:03Z</updated>
  <entry xml:base="http://thewebfellas.com/">
    <author>
      <name>erin</name>
    </author>
    <id>tag:thewebfellas.com,2009-11-25:11079:16336</id>
    <published>2010-07-06T20:33:03Z</published>
    <updated>2010-07-06T20:33:03Z</updated>
    <category term="Blog"/>
    <link href="http://thewebfellas.com/blog/2009/11/25/infinidb-infobright-and-monetdb-day-2-infobright" rel="alternate" type="text/html"/>
    <title>Comment on 'InfiniDB, Infobright and MonetDB - Day 2: Infobright' by erin</title>
<content type="html">&lt;p&gt;Infobright does indeed start to shine above 100M rows &amp;amp; esp in the billions. At this number MySQL doesn't handle deletes, updates very well either. AND an ALTER in MySQL can take days. &lt;/p&gt;

&lt;p&gt;I found that a highly optimized schema (all ints &amp;amp; decimals no chars/varchars) and queries that are optimized for Infobright meant that queries that took days took seconds &amp;amp; minutes. AND the time a query took to return didn't vary much whether there were 1 billion or 10 billion rows. &lt;/p&gt;

&lt;p&gt;In a col based DB it is possible to have queries take hours &amp;amp; days if you run a SELECT * , rather than selecting a few of the columns. Also the number of items returned will affect the time a query takes to return. If I'm returning 6 rows it will be faster than the query returning 55K. The less optimized queries also tend to take a few seconds more each billion record added. &lt;/p&gt;

&lt;p&gt;Also a big PLUS for Infobright is the compression. Because our schema is all ints &amp;amp; decimals the compression is pretty amazing. (last I checked it was 6gb Infobright = 414gb Mysql.) Our table is fairly wide for MySQL standards but ok in Infobright. A friend of mine has found that while NULLs can be problematic in MySQL they're great for Infobright....&lt;/p&gt;

&lt;p&gt;My only complaint about ICE (Infobright's open source product) is that loading data BLOCKS SELECTS! They've fixed this in the enterprise version but not ICE. I'm a bit unhappy about that. &lt;/p&gt;</content>  </entry>
  <entry xml:base="http://thewebfellas.com/">
    <author>
      <name>Ace</name>
    </author>
    <id>tag:thewebfellas.com,2009-11-25:11079:13723</id>
    <published>2010-03-01T22:58:00Z</published>
    <updated>2010-03-01T22:58:00Z</updated>
    <category term="Blog"/>
    <link href="http://thewebfellas.com/blog/2009/11/25/infinidb-infobright-and-monetdb-day-2-infobright" rel="alternate" type="text/html"/>
    <title>Comment on 'InfiniDB, Infobright and MonetDB - Day 2: Infobright' by Ace</title>
<content type="html">&lt;p&gt;Nice writeup, but to make a case for or against infobright, you need to load up the DB upto atleast 1Billion rows. That is a real test.&lt;/p&gt;

&lt;p&gt;No, I an no way related to the company that produced Infobright.&lt;/p&gt;</content>  </entry>
  <entry xml:base="http://thewebfellas.com/">
    <author>
      <name>Chris Anderton</name>
    </author>
    <id>tag:thewebfellas.com,2009-11-25:11079:11090</id>
    <published>2009-11-25T15:51:32Z</published>
    <updated>2009-11-25T15:51:32Z</updated>
    <category term="Blog"/>
    <link href="http://thewebfellas.com/blog/2009/11/25/infinidb-infobright-and-monetdb-day-2-infobright" rel="alternate" type="text/html"/>
    <title>Comment on 'InfiniDB, Infobright and MonetDB - Day 2: Infobright' by Chris Anderton</title>
<content type="html">&lt;p&gt;@igor: I removed the names of my columns to avoid revealing any secrets (not that I think there were any in there! I'll update them so they're obvious which columns are which as I just called everything X&lt;/p&gt;

&lt;p&gt;@susan: Thanks for reading - at the moment in this four table example the volumes are 4.5m, 300k, 10m and 2m rows. The 10m rows are a subset of a larger 110m row table so it may be worth me sucking in all 110m rows to see how it changes things?&lt;/p&gt;</content>  </entry>
  <entry xml:base="http://thewebfellas.com/">
    <author>
      <name>Susan Davis</name>
    </author>
    <id>tag:thewebfellas.com,2009-11-25:11079:11089</id>
    <published>2009-11-25T14:56:28Z</published>
    <updated>2009-11-25T14:56:28Z</updated>
    <category term="Blog"/>
    <link href="http://thewebfellas.com/blog/2009/11/25/infinidb-infobright-and-monetdb-day-2-infobright" rel="alternate" type="text/html"/>
    <title>Comment on 'InfiniDB, Infobright and MonetDB - Day 2: Infobright' by Susan Davis</title>
<content type="html">&lt;p&gt;Hi Chris,&lt;/p&gt;

&lt;p&gt;Thanks for doing these tests - it is good info for Infobright as well as the rest of your readers. &lt;/p&gt;

&lt;p&gt;Can you tell me what volume of data you have? While we certainly expect to see great query performance versus an OLTP type database like InnoDB, users will find that as the database gets bigger, the speed of Infobright versus MySQL will become even more pronounced.&lt;/p&gt;

&lt;p&gt;Regards&lt;/p&gt;

&lt;p&gt;Susan Davis, Infobright &lt;/p&gt;</content>  </entry>
  <entry xml:base="http://thewebfellas.com/">
    <author>
      <name>Igor</name>
    </author>
    <id>tag:thewebfellas.com,2009-11-25:11079:11087</id>
    <published>2009-11-25T14:36:23Z</published>
    <updated>2009-11-25T14:36:23Z</updated>
    <category term="Blog"/>
    <link href="http://thewebfellas.com/blog/2009/11/25/infinidb-infobright-and-monetdb-day-2-infobright" rel="alternate" type="text/html"/>
    <title>Comment on 'InfiniDB, Infobright and MonetDB - Day 2: Infobright' by Igor</title>
<content type="html">&lt;p&gt;WHERE    t1.x = 125
         AND t1.x BETWEEN &quot;2009-01-01&quot; AND &quot;2009-10-10&quot;
ORDER BY t1.x DESC,
         t1.x DESC&lt;/p&gt;

&lt;p&gt;What do you mean by that - how can t1.x be 125 and  BETWEEN &quot;2009-01-01&quot; AND &quot;2009-10-10&quot; at the same time?&lt;/p&gt;</content>  </entry>
</feed>

