Skip navigation
17324 Views 3 Replies Latest reply: Mar 30, 2010 4:14 PM by David Birmingham RSS
matsjo New Enzee 2 posts since
Mar 19, 2010
Currently Being Moderated

Mar 19, 2010 11:29 AM

Netezza weaknesses?

Dear all,

 

Evaluating Netezza and it seems to be a great product. Are there any major weaknesses ?

 

I guess distributions can make life hard sometimes? Mixed workloads etc ?

 

All informations is appreciated.

 

/Best regards, Mats

  • David Birmingham Active Enzee 426 posts since
    Sep 24, 2007
    Currently Being Moderated
    1. Mar 24, 2010 2:19 PM (in response to matsjo)
    Re: Netezza weaknesses?

    Netezza is a purpose-built appliance. For those purposes for which it was architected and constructed, it is robust and strong, lacking nothing whatsoever.

     

    As an appliance however, your question would be similar to: I have a toaster in my kitchen, what weaknesses are there? For a toaster, no weaknesses at all. I have blender, dish washer and food processor in my kitchen. What are their weaknesses? For the purposes for which they exist and were built, none whatsoever.

     

    So I suppose the real question I would have is: compared to what? Netezza frankly stands alone in its capabilities. Perhaps another poster would disagree, hence the discussion forum.

  • Timothy Cassidy New Enzee 2 posts since
    Sep 5, 2009
    Currently Being Moderated
    2. Mar 30, 2010 1:39 PM (in response to David Birmingham)
    Re: Netezza weaknesses?

    I totally agree with David, every tool/technology/whatever evaluation needs some context.

     

    Before we even ask compared to what though, you probably need to be clear what the main requirements are for doing the evaluation of Netezza in the first place. This is essentially why in most companies etc we commonly have to go through a series of RFT (request for tender) processes to ensure the type of technology (i.e. DW Appliance in the case of Netezza) we are looking at purchasing (or migrating to) is fit for purpose.  In addition, if it fulfils the business need and requirements as set out upfront, you can measure ROI easier.

     

    I would say if you're in a Data Warehouse environment with a good solid set of detailed/granular data analysis and reporting requirements, you have lot of data, you have lot of users, and you have lot of queries (that would normally mean a significant and consistent overhead in tuning and maintenance in a traditional RDBMS environment), you would be looking in the right place with Netezza.

     

    There are always compromises though that you can only weigh-up against your fundamental/high-priority requirements.

  • David Birmingham Active Enzee 426 posts since
    Sep 24, 2007
    Currently Being Moderated
    3. Mar 30, 2010 4:14 PM (in response to Timothy Cassidy)
    Re: Netezza weaknesses?

    Timothy raises an excellent point -

     

    For data warehousing, I hope we're not comparing a purpose-built, massively parallel environment to a general-purpose SMP-based RDBMS like Oracle, because the traditional RDBMS cannot hope to keep up with data warehousing, with or without Netezza in play.

     

    What are Netezza's weaknesses for data warehousing? None - in fact simple data layouts and elimination of structural engineering (for performance) are significant strengths

     

    What are Netezza's weaknesses for transactional processing? Considering that it is not built for transactions (at all), then this isn't a weakness, it's missing by design.

     

    If I were to look at the marketplace for the common SMP-based RDBMS, I would find:

     

    Oracle and SQLServer:

     

    for transactional processing - sweet spot, great products

    for data warehousing - second rate (and always has been) - even Business Objects calls them secondhand technologies for data warehousing. They require too much structural engineering to get the data to perform even at marginal speeds for both loading and querying. They were (and are) industry placeholder-technologies for those who are waiting for something better. It's here - It's Netezza.

     

    For data warehouse scaling - SQLServer breaks down to intolerable lethargy at about 50 million records, about half a terabyte. Oracle can go as high as 2 terabytes and 200 million rows before it starts to weeble/wobble without falling down, still exhibiting intolerable lethargy. Supporting anything larger requires millions of dollars in additional hardware.

     

    In Netezza, billions-of-rows, multi-terabyte warehouses are the sweet spot. The RDBMS is in the rear-view-mirror and shrinking rapidly

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • Correct Answers - 4 points
  • Helpful Answers - 2 points