<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Mysql Cluster yazısına yapılan yorumlar</title>
	<atom:link href="http://www.mysqlsupport.net/mysql-cluster.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mysqlsupport.net/mysql-cluster.html</link>
	<description>Database Danışmanlık Hizmeti</description>
	<lastBuildDate>Sat, 21 Jan 2012 12:02:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>Yazar: one good guy</title>
		<link>http://www.mysqlsupport.net/mysql-cluster.html/comment-page-1#comment-5149</link>
		<dc:creator>one good guy</dc:creator>
		<pubDate>Mon, 15 Aug 2011 01:40:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlsupport.net/?p=316#comment-5149</guid>
		<description>Really great article with very interesting information. You might want to follow up to this topic!?! 2011</description>
		<content:encoded><![CDATA[<p>Really great article with very interesting information. You might want to follow up to this topic!?! 2011</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: Kadir YILMAZ</title>
		<link>http://www.mysqlsupport.net/mysql-cluster.html/comment-page-1#comment-3479</link>
		<dc:creator>Kadir YILMAZ</dc:creator>
		<pubDate>Sun, 22 Aug 2010 14:44:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlsupport.net/?p=316#comment-3479</guid>
		<description>Tekrar merhabalar, 
Aradan geçen bir ay içerisinde epeyce değişiklik oldu. Faydası olur düşüncesiyle buradan paylaşmak istedim.
4 tane daha sunucu kiraladım, küçük bir server farm&#039;ım oldu :)
- Öncelikle Cluster yöntemiyle yük dağıtımı fikri sunucunuzun ram sınırına takılıyor. toplam database boyutundan %10 daha fazla ram&#039;e ihtiyacınız var. Bu durumda benim 8GB ram ile yaklaşık 7.8 GB limitini aşmam mümkün görünmüyor.
-Cluster&#039;de fulltext indexler servis dışı kalıyor.
-Load balance yöntemi için hazır bir çözüm yok.
-MYSQL&#039;in sitesinde, Clusterlerin güvenlik sorunu olduğu için internete bağlı olmayan sunucular kullanılmalı diyor.

Tabi tüm bunlara karşın çözümü şöyle buldum;
-Önce multi master replication denedim. 48 saat kadar kusursuz çalıştı. sonra sunuculardan bir tanesi -sanırım indexleri yeniden oluşturmak için- tekledi ve replication durdu. replication durunca hangi sunucunun daha güncel olduğunu bulmak ve yeniden replication&#039;u başlatmak gerçekten büyük bir sorun olduğunu gördüm. performans testlerimden de memnun kalmadım.

-sonra 1 sunucu master ve diğer 3 sunucu da slave olarak ayarladım. yazılımımdaki tüm update ve insert komutlarını 1.sunucuya, tüm select komutlarını da diğer 3 sunucuya rastgele dağıttım. sonuç: mükemmel. biraz stress testi yapayim dedim. replicationları defalarca sabote ettim. sorun çıkmadı. bu yapıyı mysql&#039;in resmi sitesinde tavsiye ettiğini belirtmeliyim. bu sunucular yetersiz kaldığında yeni slave&#039;ler ile destekleyebileceğimi öğrendim. 

ipuçları:
- büyük veritabanınız varsa (4GB+) şu ayarları yapmanızı öneririm;
skip-innodb
skip-bdb
delay-key-write=ALL
sql-mode=TRADITIONAL
concurrent_insert=2
low_priority_updates=1

hepsinin açıklamasını mysql&#039;in sitesinde bulabilirsiniz. 
- key-buffer ayarını sunucu ram&#039;inin %25&#039;i civarında ayarlayın.
- benim kurduğum yapının bir avantajı da, master sunucusu patladığında slave&#039;lerden her hangi birisini master yapmak çok kolay. böylece sürekliliği sağlamış oluyor.</description>
		<content:encoded><![CDATA[<p>Tekrar merhabalar,<br />
Aradan geçen bir ay içerisinde epeyce değişiklik oldu. Faydası olur düşüncesiyle buradan paylaşmak istedim.<br />
4 tane daha sunucu kiraladım, küçük bir server farm&#8217;ım oldu <img src='http://www.mysqlsupport.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
- Öncelikle Cluster yöntemiyle yük dağıtımı fikri sunucunuzun ram sınırına takılıyor. toplam database boyutundan %10 daha fazla ram&#8217;e ihtiyacınız var. Bu durumda benim 8GB ram ile yaklaşık 7.8 GB limitini aşmam mümkün görünmüyor.<br />
-Cluster&#8217;de fulltext indexler servis dışı kalıyor.<br />
-Load balance yöntemi için hazır bir çözüm yok.<br />
-MYSQL&#8217;in sitesinde, Clusterlerin güvenlik sorunu olduğu için internete bağlı olmayan sunucular kullanılmalı diyor.</p>
<p>Tabi tüm bunlara karşın çözümü şöyle buldum;<br />
-Önce multi master replication denedim. 48 saat kadar kusursuz çalıştı. sonra sunuculardan bir tanesi -sanırım indexleri yeniden oluşturmak için- tekledi ve replication durdu. replication durunca hangi sunucunun daha güncel olduğunu bulmak ve yeniden replication&#8217;u başlatmak gerçekten büyük bir sorun olduğunu gördüm. performans testlerimden de memnun kalmadım.</p>
<p>-sonra 1 sunucu master ve diğer 3 sunucu da slave olarak ayarladım. yazılımımdaki tüm update ve insert komutlarını 1.sunucuya, tüm select komutlarını da diğer 3 sunucuya rastgele dağıttım. sonuç: mükemmel. biraz stress testi yapayim dedim. replicationları defalarca sabote ettim. sorun çıkmadı. bu yapıyı mysql&#8217;in resmi sitesinde tavsiye ettiğini belirtmeliyim. bu sunucular yetersiz kaldığında yeni slave&#8217;ler ile destekleyebileceğimi öğrendim. </p>
<p>ipuçları:<br />
- büyük veritabanınız varsa (4GB+) şu ayarları yapmanızı öneririm;<br />
skip-innodb<br />
skip-bdb<br />
delay-key-write=ALL<br />
sql-mode=TRADITIONAL<br />
concurrent_insert=2<br />
low_priority_updates=1</p>
<p>hepsinin açıklamasını mysql&#8217;in sitesinde bulabilirsiniz.<br />
- key-buffer ayarını sunucu ram&#8217;inin %25&#8242;i civarında ayarlayın.<br />
- benim kurduğum yapının bir avantajı da, master sunucusu patladığında slave&#8217;lerden her hangi birisini master yapmak çok kolay. böylece sürekliliği sağlamış oluyor.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: Kadir YILMAZ</title>
		<link>http://www.mysqlsupport.net/mysql-cluster.html/comment-page-1#comment-3454</link>
		<dc:creator>Kadir YILMAZ</dc:creator>
		<pubDate>Fri, 23 Jul 2010 16:32:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlsupport.net/?p=316#comment-3454</guid>
		<description>Merhabalar,
Öncelikle paylaşımınız için teşekkür etmeliyim.
Yukarıdaki yapıda &quot;yönetim nodu&quot; ile &quot;api nodu&quot; arasındaki görev dağılımı tam olarak nedir?

Biz php üzerinden mysql connect komutunu kullanarak hangisine veriyoruz?

Cluster nodelar arasındaki yük dağılımını api node mi yoksa yönetim nodu mu sağlıyor?

Haberpan.com sitesi için kurmayı planladığım yapıda minimum burada belirttiğiniz 4 sunuculu bir mimari düşünüyorum. Yarın bu 4 sunucu yetersiz kaldığında sadece cluster node&#039;leri mi artırmalıyım sizce?

Bilgi: Haberpan.Com&#039;da 1.7 milyon içerik var ve FULLTEXT indexler kullandığım için 6GB veri tabanı boyutu oluştu. 1-2 yıl içerisinde 20 milyon içerik ve yaklaşık 60GB database boyutlarına ulaşacağımı tahmin ediyorum.</description>
		<content:encoded><![CDATA[<p>Merhabalar,<br />
Öncelikle paylaşımınız için teşekkür etmeliyim.<br />
Yukarıdaki yapıda &#8220;yönetim nodu&#8221; ile &#8220;api nodu&#8221; arasındaki görev dağılımı tam olarak nedir?</p>
<p>Biz php üzerinden mysql connect komutunu kullanarak hangisine veriyoruz?</p>
<p>Cluster nodelar arasındaki yük dağılımını api node mi yoksa yönetim nodu mu sağlıyor?</p>
<p>Haberpan.com sitesi için kurmayı planladığım yapıda minimum burada belirttiğiniz 4 sunuculu bir mimari düşünüyorum. Yarın bu 4 sunucu yetersiz kaldığında sadece cluster node&#8217;leri mi artırmalıyım sizce?</p>
<p>Bilgi: Haberpan.Com&#8217;da 1.7 milyon içerik var ve FULLTEXT indexler kullandığım için 6GB veri tabanı boyutu oluştu. 1-2 yıl içerisinde 20 milyon içerik ve yaklaşık 60GB database boyutlarına ulaşacağımı tahmin ediyorum.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: admin</title>
		<link>http://www.mysqlsupport.net/mysql-cluster.html/comment-page-1#comment-3417</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 02 Jun 2010 07:15:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlsupport.net/?p=316#comment-3417</guid>
		<description>thank you</description>
		<content:encoded><![CDATA[<p>thank you</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: emt training</title>
		<link>http://www.mysqlsupport.net/mysql-cluster.html/comment-page-1#comment-3416</link>
		<dc:creator>emt training</dc:creator>
		<pubDate>Wed, 02 Jun 2010 03:48:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlsupport.net/?p=316#comment-3416</guid>
		<description>This is such a great resource that you are providing and you give it away for free. I enjoy seeing websites that understand the value of providing a prime resource for free. I truly loved reading your post. Thanks!</description>
		<content:encoded><![CDATA[<p>This is such a great resource that you are providing and you give it away for free. I enjoy seeing websites that understand the value of providing a prime resource for free. I truly loved reading your post. Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: CNA work in the health-care field</title>
		<link>http://www.mysqlsupport.net/mysql-cluster.html/comment-page-1#comment-3410</link>
		<dc:creator>CNA work in the health-care field</dc:creator>
		<pubDate>Fri, 14 May 2010 09:42:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlsupport.net/?p=316#comment-3410</guid>
		<description>Keep up the good work, I like your writing.</description>
		<content:encoded><![CDATA[<p>Keep up the good work, I like your writing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: tayfurboler</title>
		<link>http://www.mysqlsupport.net/mysql-cluster.html/comment-page-1#comment-3370</link>
		<dc:creator>tayfurboler</dc:creator>
		<pubDate>Sat, 13 Feb 2010 08:25:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlsupport.net/?p=316#comment-3370</guid>
		<description>Merhaba Bahattin Arıcı,
Cluster yöntemiyle , Master-Master yöntemi arasındaki en büyük fark,
Cluster yönteminde senkron bir data eşleme vardır. 
Master-Master yönteminde asenkron bir data eşleme vardır.</description>
		<content:encoded><![CDATA[<p>Merhaba Bahattin Arıcı,<br />
Cluster yöntemiyle , Master-Master yöntemi arasındaki en büyük fark,<br />
Cluster yönteminde senkron bir data eşleme vardır.<br />
Master-Master yönteminde asenkron bir data eşleme vardır.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: bahattin arıcı</title>
		<link>http://www.mysqlsupport.net/mysql-cluster.html/comment-page-1#comment-2523</link>
		<dc:creator>bahattin arıcı</dc:creator>
		<pubDate>Sat, 15 Aug 2009 11:16:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlsupport.net/?p=316#comment-2523</guid>
		<description>Merhaba,
cluster yönteminin master-master ile arasındaki fark nedir. Tam anlayamadım. 
Gelen istekleri otomatik olarak sunucular arasında mı paylaştırıyor. 
Bir yerde okumuştum. Yanlış ta okumuş olabilirim. Tablolar içindeki verileri her satırı farklı sunucuda saklıyor diye. Yanlış mı okudum acaba?</description>
		<content:encoded><![CDATA[<p>Merhaba,<br />
cluster yönteminin master-master ile arasındaki fark nedir. Tam anlayamadım.<br />
Gelen istekleri otomatik olarak sunucular arasında mı paylaştırıyor.<br />
Bir yerde okumuştum. Yanlış ta okumuş olabilirim. Tablolar içindeki verileri her satırı farklı sunucuda saklıyor diye. Yanlış mı okudum acaba?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: admin</title>
		<link>http://www.mysqlsupport.net/mysql-cluster.html/comment-page-1#comment-1462</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 23 Jun 2009 12:27:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlsupport.net/?p=316#comment-1462</guid>
		<description>Merhaba ,
tayfurboler@gmail.com adresine gönderin bakalım.Api nodu kurmazsanız ndb node lardan herhangi birine gönderebilirsiniz. Veya 2 ndb noduna birden yoğunluğa göre göndermek isterseniz sqlrelay kullanmanız gerekecektir.
Ama bu işi sqlrelay kullanmadan yapamaz mıyım derseniz mysql proxy yi araştırmanızı tavsiye ederim.
Kolay gelsin</description>
		<content:encoded><![CDATA[<p>Merhaba ,<br />
<a href="mailto:tayfurboler@gmail.com">tayfurboler@gmail.com</a> adresine gönderin bakalım.Api nodu kurmazsanız ndb node lardan herhangi birine gönderebilirsiniz. Veya 2 ndb noduna birden yoğunluğa göre göndermek isterseniz sqlrelay kullanmanız gerekecektir.<br />
Ama bu işi sqlrelay kullanmadan yapamaz mıyım derseniz mysql proxy yi araştırmanızı tavsiye ederim.<br />
Kolay gelsin</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: ilker</title>
		<link>http://www.mysqlsupport.net/mysql-cluster.html/comment-page-1#comment-1438</link>
		<dc:creator>ilker</dc:creator>
		<pubDate>Mon, 22 Jun 2009 18:54:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlsupport.net/?p=316#comment-1438</guid>
		<description>selamlar.
4-5 yıldan beri max 80 kullanıcının olduğu fakat db lerin toplam 1Gb boyutunda olduğu ve yüksek yoğunluklu bir mysql kullanmaktayım.
hatta öyleki master-master master-slave replikasyon zamanına %90 oranında sağlıklı çalışmıştı.
ozamanlarda sitelerde yaptığım araştırmalarda ve yetersiz ingilizcemle asıl cözümün cluster olduğunu öğrenmiş hatta howtoforge den 4 makinali debian sistemi denemiştim.
ama bunu anlamak ve uygulamak benim icin cok karısık bir durumdu.
yazınızı okudum sade ve basit şekilde anlaşılır yazmızşınız tebrik ve teşekkür ediyorum .

Bende arkadaşın 2 maikene sorusuna takıldım.eğer mümkünse ben hazırladığım konf dosyalarını sizinle paylaşşam doğru yada yanlış şeklinde bana yardımcı olabilirmisiniz?
api kurmazsak sorguları hangi makineye yollarız? biraz daha açabilirmisiniz?
saygılar...</description>
		<content:encoded><![CDATA[<p>selamlar.<br />
4-5 yıldan beri max 80 kullanıcının olduğu fakat db lerin toplam 1Gb boyutunda olduğu ve yüksek yoğunluklu bir mysql kullanmaktayım.<br />
hatta öyleki master-master master-slave replikasyon zamanına %90 oranında sağlıklı çalışmıştı.<br />
ozamanlarda sitelerde yaptığım araştırmalarda ve yetersiz ingilizcemle asıl cözümün cluster olduğunu öğrenmiş hatta howtoforge den 4 makinali debian sistemi denemiştim.<br />
ama bunu anlamak ve uygulamak benim icin cok karısık bir durumdu.<br />
yazınızı okudum sade ve basit şekilde anlaşılır yazmızşınız tebrik ve teşekkür ediyorum .</p>
<p>Bende arkadaşın 2 maikene sorusuna takıldım.eğer mümkünse ben hazırladığım konf dosyalarını sizinle paylaşşam doğru yada yanlış şeklinde bana yardımcı olabilirmisiniz?<br />
api kurmazsak sorguları hangi makineye yollarız? biraz daha açabilirmisiniz?<br />
saygılar&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

