Veritabanımı Google Cloud SQL'e aktardım, ancak FAQ on Google Cloud SQL'da belirtildiği gibi, kullanıcı tanımlı işlevlerin desteklenmediğini söylüyor. Veritabanımda oluşturduğum bir sözlükte arama yapmak için bu stackoverflow article'dan alınan Levenshtein adlı bir işlev kullanıyorum. Benzer (benzeyen yazımlar dahil) gibi görünen kelimeleri bulabilen ve belirli bir kelimeden uzaklığı geri döndüren bir işlevdir.Google'ın Cloud SQL'de kullanıcı tanımlı işlevlerine alternatif
Google, kullanıcı tanımlı işlevler için arama yapmak için bu işlevi kullanmama izin verecek alternatifler sunuyor mu?
Hayır öyle değil. Ancak gce kullanabilirsiniz ve orada istediğiniz herhangi bir veritabanını kullanabilirsiniz. –
Evet, CloudSQL aslında MySQL'i korumalı olarak çalıştırıyor, bu yüzden bir Compute Engine örneğindeki MySQL (veya başka bir DB) çalıştırmanız en iyi çözüm olabilir. – Adam
, Google'ın bunu desteklemediği bir durumdur. Bulut tabanlı bir altyapıyı düşünmemizin nedenlerinden biri, güç, performans ve ölçeklenebilirlikten yararlanmak için db'yi CloudSQL'e geçirme yeteneğidir, bu nedenle uygulamanızı UDF'ye depolamak ve depolamak prosedürleri. – neavilag