What is the difference between Multi-DB and HyperDB from Automattic?

I've been looking at your Multi-DB plugin recently and have been considering using it, but then I found out that Wordpress 3.0 has this functionality built in. According to Automattic, you simply need a config file from http://wordpress.org/extend/plugins/hyperdb/installation/ and after telling wp-config to enable db configurations it supposedly it does something very similar. Can anyone tell me what the difference is between these two setups? Also, if WordPress supports this functionality already, does this tool extend it? Sorry if I just missed something obvious here...

Thanks!
JohnS

  • DavidM
    • DEV MAN’s Mascot

    Hi JohnS,

    Good question, and I'm not really sure about that. Reading more into HyperDB, I think it might be usable in a similar way, though not with quite so clear instructions from what I've thus far found.

    In case you're interested, there's also some discussion on this in the following thread:
    https://premium.wpmudev.org/forums/topic/advice-multi-db-shardb-or-hyperdb

    And to be sure, Multi-DB is designed specifically for Multisite use and definitely not Single site usage. I'll tag a few of the other guys over here to see if they've got any added thoughts about HyperDB though.

    -David

  • Mason
    • DEV MAN’s Sidekick

    Hiya JohnS,

    WordPress does support the functionality of splitting the databases by default. Both HyperDB and Multi-DB take advantage of this - though in different ways. They give you comparable results and performance though as far as I know. The main difference would be that ours is supported here in our premium forums while the hyperdb would only be through the free forums on .org

    hope that helps!

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.