Selamlar,
Redis, Cache ve maximum optimizeler yapılmasına rağmen tek database yede işimize yaramıyor diyelim.
Saniyede 100k veya 500k write yapmalısınız.
500k Write işlemi için tek database kullanırsanız ilk 5 saniye gecikme 5-10. Saniyeyi görür/görmez Sunucu down olur.
Burada da o zaman 3 tane dedicated database sistemi yapalım diyelim.
Peki, ben write isteği yaptığımda "order_ID" değeri lastid+1 yani son id 500 ise sonraki id 501 olacak.
Şimdi son idyi kaydedeceğim ama hangi db serverınde idyi nasıl belirleyeceğiz ve ekstra 3 database olduğu için login olurken hangisi sorgulanacak vb. Fikriniz var mıdır?
Mantığı oturtamadım.