On Fri, Mar 20, 2009 at 11:27 AM, thad <[email protected]> wrote:
> On 3/19/09, Winelfred G. Pasamba <[email protected]> wrote:
>> one of the very nice things about Oracle is RAC.
>>
> Good if you can find open source that scale like RAC.

you have to understand between "shared-everything" and "shared-nothing
" architectures in a distributed system when you are talking about
scalability guys...

oracle rac is a shared-everything architecture while mysql cluster is
a shared-nothing architecture..

the problem with rac is that it shared its backend storage... thus the
bottleneck and scalability problem comes when more nodes added to a
RAC especially when the nodes are doing a write operations...
furthermore..  oracle 11g can support now upto 100 nodes... in real
implementations.. it shows negative scalability because of the nodes
coordinating with each other to communicate who owns this resource
(eg. lock ownership).

with that scalability problem of shared-everything architecture...
here comes the shared-nothing architecture..

shared-nothing architecture where each node is independent and
self-sufficient and there is no single point of contention across the
system... one good example and demonstrated how effective
shared-nothing architecture and scale almost *infinitely* by adding an
inexpensive node since there is no single bottleneck to slow down the
system is google database (using a flat file spreads across the
system)... amazon is doing this also... with a massive read and write
transactions.. shared-nothing is the logical choice here...

i have experienced with oracle rac (10gR2) and experienced how it was
bog down the whole RAC system too.. tsk tsk tsk

there are pros and cons to everything... not siding with joebert as i
know where is coming from... he just simply understand his database
needs and just a practical person that he simply knows what database
works for him... for him.. why buy an apple if i need an orange?

in short.. know your workload first and choose what database is right for you...

fooler.
_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
http://lists.linux.org.ph/mailman/listinfo/plug
Searchable Archives: http://archives.free.net.ph

Reply via email to