Postgresql'de çok büyük database'ler ile çalışıyorum, kesinlikle böyle bir şey yapmanızı önermem. http sunucu üzerinden ufak bir php script ile upload/download ederek bu işi çözebilirsiniz.
2019-05-07 10:04, Bircan HANCI yazmış: > Veritabanı na mümkün mertebe resim pdf vb. şeyleri dahil etmemeye çalışın. > ileride şişen ve de yedeklemesi uğraştıran tablolarınız olacak. > > Bunun yerine dosyaları kaydettiğiniz sunucuya bir api yaparak dosyaları api > ile yollayın. Bu sayede erişim yetkileri ile de uğraşmaz sorunda kalmazsınız. > programın verdiği yetkiler ile tek bir noktadan kontrol etmiş olursunuz. > > On Tue, May 7, 2019 at 12:06 AM Dr. Mucibirahman İLBUĞA > <[email protected]> wrote: > >> Merhabalar, >> >> Qt/C++ ve PostgreSQL kullanıyorum. Şu ana kadar kayıtlar ile ilgili >> resimleri samba paylaşımlarına atıyor ve sadece yollarını veritabanında >> tutuyordum. Ancak bu şekilde yetkiler çok dallanıyor. >> >> Mesela demirbaş kaydı tuttuğum forkliftin şasi etiketi resmi veya bakım >> onarım kaydı oluşturduğumda pdf veya jpg taranmış servis raporunu >> veritabanında saklamam gerekiyor. Yolu kaydetmek çözüm olmuyor. Bu defa >> kayıtları görmek isteyen muhasebedeki adama mecburen üretim klasörüne >> yetki vermek zorunda kalıyorum! >> >> Böyle olmuyor yani! Büyüklüğü MB'ı geçmeye dosyaların PostgreSQL'de >> saklanması en güzel çözüm olacak. >> >> Kısaca baktığımda "bytea" veri tipi ile kaydedilebiliyormuş. Qt kodu ile >> de çözüm bulabilirim ama benim merak ettiğim performans?! >> >> 5 MB civarı dosyaların (pdf, jpg gibi) PostgreSQL 'de tutulmasındaki >> performans nedir? Şirket içindeki ağda çalışacak sadece... >> >> -- >> Kolay gelsin, >> Mucip:) >> >> _______________________________________________ >> Linux-sunucu E-Posta Listesi >> [email protected] >> >> Liste kurallarını http://liste.linux.org.tr/kurallar.php [1] bağlantısından >> okuyabilirsiniz; >> >> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen >> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 >> dakika içinde üyeliğinizi sonlandırabilirsiniz. >> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu [2] > > _______________________________________________ > Linux-sunucu E-Posta Listesi > [email protected] > > Liste kurallarını http://liste.linux.org.tr/kurallar.php [1] bağlantısından > okuyabilirsiniz; > > Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen > e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 > dakika içinde üyeliğinizi sonlandırabilirsiniz. > https://liste.linux.org.tr/mailman/listinfo/linux-sunucu [2] -- Baris Munir Barkom Bilgisayar Ltd. Sti. Kusbakisi Cad. D Blok D:3 Altunizade/Istanbul Posta Kodu: 34662 Tel: 0216 995 05 05 : 0216 474 48 30 Fax: 0216 474 48 28 www.barkombilgisayar.com.tr Links: ------ [1] http://liste.linux.org.tr/kurallar.php [2] https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
_______________________________________________ Linux-sunucu E-Posta Listesi [email protected] Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
