Thanks, Ian.

W.

On 4/4/2012 4:02 AM, Ian wrote:
> On 04/04/2012 01:11, Wes Modes wrote:
>> On 4/3/2012 3:04 AM, Ian wrote:
>>> On 03/04/2012 00:47, Wes Modes wrote:
>>>> Thanks again for sharing your knowledge.  I do believe the answers I've
>>>> receiving, but since I have requirements that I cannot easily alter, I'm
>>>> also gently pushing my expert advisers here to look beyond their own
>>>> preferences and direct experience.
>>>>
>>>> RE: Shared storage.  I can easily let go of the preference to take
>>>> advantage of shared storage.  I understand duplicated databases are the
>>>> essence of database redundancy.  You make good points.
>>>>
>>>> In terms of the acceptability of a small fraction of users being
>>>> temporarily unable to access services:  rather than sharding, which
>>>> again requires more control over the application than we have, I was
>>>> more envisioning that would be the fraction of users who hit the one
>>>> peer MySQL server that is temporarily unavailable due to h/w or s/w
>>>> failure or DB corruption while its fail over is powered up.
>>>>
>>>> Does MySQL cluster seem like it will address my requirements to allow us
>>>> to horizontally scale a number of MySQL nodes as peers without
>>>> separating reads and writes, or slaves and masters. 
>>>>
>>>> Wes
>>> Hi Wes,
>>>
>>> If you can't alter the application to split reads and writes, why not
>>> let MySQL Proxy to do it for you?
>>>
>>> http://forge.mysql.com/wiki/MySQL_Proxy
>>>
>>> Combine this with haproxy and you could build a multi-master environment
>>> with each master having any number of slaves.  Set MySQL Proxy to send
>>> writes to the masters and reads to the slaves.
>>>
>>> Regards
>>>
>>> Ian
>> Ian, what is the best place to ask specific questions about mysql-proxy? 
>>
>> In general, here are my questions:
>>
>>  1. Does the proxy sit on a separate server and route all MySQL
>>     requests, or is it installed on each of the MySQL nodes and
>>     re-shuffle MySQL requests to the appropriate place?
>>
>>  2. Can multiple proxies be run in concert to provide redundancy and
>>     scalability as well as eliminate SPoF and bottlenecks?
>>
>>  3. In 2007 when RW Splitting was new, there were a few problems and
>>     limitations.  What is the current status of development of this
>>     important feature?
>>
>> Thanks!
>>
>> And again I appreciate the brainstorming that many have done here to
>> find a solution that fits my requirements.
>>
>> Wes
> Hi Wes,
>
> I'm afraid I can't help you with your questions as I have never actually
> used MySQL Proxy!  I was aware of its existence so brought it up in case
> it fitted your needs.
>
> I sympathize with your position and hope you find the answers you need.
>
> Regards
>
> Ian

-- 
Wes Modes
Systems Designer, Developer, and Administrator
University Library ITS
University of California, Santa Cruz


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/mysql

Reply via email to