38 messages in com.mysql.lists.clusterRE: Is MySQL Cluster stable and matur...| From | Sent On | Attachments |
|---|---|---|
| Konstantin Rozinov | 24 Jul 2008 00:01 | |
| Krishna Chandra Prajapati | 24 Jul 2008 00:19 | |
| Mark Callaghan | 24 Jul 2008 00:31 | |
| Serge Kozlov | 24 Jul 2008 03:46 | |
| Josh Miller | 24 Jul 2008 07:15 | |
| Konstantin Rozinov | 24 Jul 2008 12:49 | |
| Konstantin Rozinov | 24 Jul 2008 13:00 | |
| Konstantin Rozinov | 24 Jul 2008 13:04 | |
| Josh Miller | 25 Jul 2008 07:58 | |
| Ben Wiechman | 25 Jul 2008 08:43 | |
| Serge Kozlov | 25 Jul 2008 09:44 | |
| Pascal Charest | 25 Jul 2008 12:48 | |
| Konstantin Rozinov | 25 Jul 2008 17:40 | |
| Konstantin Rozinov | 25 Jul 2008 17:54 | |
| Konstantin Rozinov | 25 Jul 2008 17:56 | |
| Mark Callaghan | 25 Jul 2008 22:58 | |
| Serge Kozlov | 25 Jul 2008 23:19 | |
| Massimo | 26 Jul 2008 00:26 | |
| Mark Callaghan | 26 Jul 2008 07:38 | |
| Jeff Sturm | 26 Jul 2008 20:49 | |
| Andrew Garner | 26 Jul 2008 22:51 | |
| Mark Callaghan | 27 Jul 2008 06:23 | |
| Jeff Sturm | 27 Jul 2008 12:14 | |
| Jeff Sturm | 27 Jul 2008 12:49 | |
| Serge Fonville | 28 Jul 2008 01:04 | |
| Konstantin Rozinov | 28 Jul 2008 23:53 | |
| living liquid | Christian Meisinger | 29 Jul 2008 00:07 | |
| Konstantin Rozinov | 29 Jul 2008 00:28 | |
| living liquid | Christian Meisinger | 29 Jul 2008 00:56 | |
| Massimo | 29 Jul 2008 05:19 | |
| Matthew Montgomery | 29 Jul 2008 05:51 | |
| Hartmut Holzgraefe | 29 Jul 2008 05:54 | |
| Mikael Ronström | 29 Jul 2008 06:56 | |
| Mikael Ronström | 29 Jul 2008 07:07 | |
| Serge Fonville | 29 Jul 2008 07:29 | |
| Mikael Ronström | 29 Jul 2008 08:04 | |
| Burhan Khalid | 29 Jul 2008 14:37 | |
| Konstantin Rozinov | 29 Jul 2008 17:28 |
| Subject: | RE: Is MySQL Cluster stable and mature enough to run a social network?![]() |
|---|---|
| From: | Jeff Sturm (jeff...@eprize.com) |
| Date: | 07/27/2008 12:49:05 PM |
| List: | com.mysql.lists.cluster |
-----Original Message----- From: muza...@gmail.com [mailto:muza...@gmail.com] On Behalf Of Andrew Garner Sent: Sunday, July 27, 2008 1:52 AM To: clus...@lists.mysql.com Subject: Re: Is MySQL Cluster stable and mature enough to run a social network?
On Sat, Jul 26, 2008 at 10:49 PM, Jeff Sturm <jeff...@eprize.com> wrote:
One of the myths I hear about MySQL Cluster is that schemas and/or software must specifically be adapted to it. I haven't found this to be universally true. Although our engineering staff specifically tests our releases with NDB tables, the characteristics of NDB do not generally influence the design of our software (with a few notable exceptions).
This is hardly a myth. There are, of course, applications that fit very well into the cluster paradigm, but in my experience, it's much more often the case that common web applications have queries and schema which need non-trivial work to obtain acceptable performance on the cluster.
Hard to say without discussing specifics. If you want to talk about how some queries are hard to optimize on NDB due to lack of index statistics, or some joins that simply aren't suitable for the cluster architecture, I can agre with that. But then you're getting away from the product's sweet spot, and the advantages of NDB won't be evident anyway.
We've rearchitected our internal applications around a message bus architecture, so that we can now use a completely different DB architecture for transaction processing and reporting systems. I guess that does constitute "non-trival work" but it's a good practice anyway, and we would've done so with or without cluster, if for no other reason than to give us the freedom to spec and configure each db host to optimize it to its task.
This is assuming reasonable size datasets where one doesn't have to entertain the idea of disk based tables and the large performance hit those bring.
I'm not saying it's right for everyone. Just that the rumors NDB is hard to use for common applications may be overstated. If you have terabytes of data, you probably shouldn't bother with it.
The high availability features are great when they work, and extremely frustrating when all you get is a cascading node failure with "Temporary error, restart node". Caveat emptor.
No doubt about that. Does anyone have good/bad reports to tell on 6.2 stability? It may be too early to tell.
Jeff




