PHP MySQL ile Firebird senkronize

0 Cevap php

İki veri tabanları, tek bir a Firebird veritabanı, diğer bir MySQL veritabanıdır sahiptir.

Firebird veritabanı bilgileri değiştirir ana biridir. Ben diğer MySQL veritabanı için bu değişiklikleri senkronize etmek zorunda.

Ben Firebird biri üzerinde hiçbir kontrole sahip - Ben sadece ondan seçebilirsiniz. Ben tetikler, olayları veya benzer ekleyemezsiniz. Ben MySQL veritabanı üzerinde tüm kontrole sahip.

Senkronizasyon bu iki sunucuları herhangi bir şekilde bağlı ve farklı yerle ilgili değil gibi 'internet' üzerinden yapılmalıdır.

Senkronizasyon da MySQL veritabanını barındıran sunucu üzerinde PHP olarak yapılmalıdır.

Şu anda ben sadece, her kaydın (her 15 dakikada) geçmesi satır hash hesaplamak, iki sağlamalarının karşılaştırmak ve onlar maç yoksa, ben bütün satır güncellemek. Çalışır ama sadece çok yanlış ve herhangi bir şekilde optimize değil gibi görünüyor.

Bunu yapmak için başka bir yolu var mı? Ben bir şey eksik?

Teşekkür ederim.

0 Cevap