BLOB (SQL Server) depolamak için seçenekleri karşılaştırmak
Tartışır ve karşılaştırır dosya ve belgeleri saklamak için kullanılabilir olan seçenekler SQL Server.
Bu Konuda
Depolama dosyaları veritabanında - avantajları ve beklentiler
FILESTREAM
FileTables
FILESTREAM karşılaştırma ve FileTable
FILESTREAM ve Uzaktan blob deposu (KÇY) karşılaştırma
Daha fazla bilgi
Depolama dosyaları veritabanında – avantajları ve beklentiler
Kurumsal verilerin büyük bir yüzdesi doğada yapısal olmayan ve genellikle dosya ve belgeler dosya sistemlerinde depolanır. Bu verilerin çoğu üretilen, yönetilir ve dosyaların Windows API'leri erişen uygulamalar tarafından tüketilen. Şirketler genelde ilişkisel veritabanı dosyaları ilgili meta veri depolarken dosya sisteminde, bu verileri tutmak.
Yapılandırılmamış verileri ilişkisel veritabanına entegre önemli yararlar sağlar. Bu avantajlar arasında şunlar yer alır:
Entegre depolama ve veri yönetimi özellikleri yedekleme gibi.
Tam metin arama ve semantik arama üzerinden veri ve meta veriler gibi tümleşik hizmetler.
Yönetim ve politika yönetimi üzerinde yapılandırılmamış veriler kolaylığı.
Çoğunlukla, ancak o yapılandırılmamış verileri ilişkisel bir veritabanında depolamak için uygun olmamıştır. Daha önce ilişkisel sistemleri üzerine varolan Windows tabanlı uygulamaları çalıştırmak mümkün olmamıştır. Bu üst ilişkisel veritabanı API çalışmasına yeniden kurulan uygulamaları (örneğin, Microsoft Word veya Adobe Reader) pratik değildir. Bu uygulamaların sadece verileri Windows API'leri erişilebilir olmasını bekliyoruz. Diğer bir deyişle, beklentiler şunlardır:
Windows uygulamaları veritabanı işlemleri farkında değildir ve bunları gerek yoktur.
Windows uygulamaları, dosya ve dizin veri API'leri dosya sistemiyle uyumluluk gerektirir.
[YUKARI]
FILESTREAM
SQL Serverzaten verimli depolama, yönetim sağlar FILESTREAM özelliği olan ve dosyaları dosya sisteminde depolanan yapılandırılmamış veri akışı. Ancak, bir FILESTREAM çözüm özel programlama gerektirir ve yukarıda açıklanan tam Windows uygulama uyumluluğu gereksinimini tatmin etmez.
[YUKARI]
FileTables
FileTable özellik yapılandırılmamış dosya veri ve dizin hiyerarşileri depolamak Kurumsal müşteriler etkinleştirmek için varolan FILESTREAM yetenekleri üzerine inşa bir SQL Serververitabanı işlemsel olmayan erişim gereksinimleri ve Windows uygulama uyumluluk için dosya tabanlı veri ele tarafından.
[YUKARI]
FILESTREAM karşılaştırma ve FileTable
Özellik |
Dosya sunucusu ve veritabanı çözümü |
FILESTREAM çözüm |
FileTable Solution |
---|---|---|---|
Yönetim görevleri için tek bir hikaye |
Hayır |
Evet |
Evet |
Tek dizi: arama, raporlama, sorgulama ve benzeri |
Hayır |
Evet |
Evet |
Tümleşik güvenlik modeli |
Hayır |
Evet |
Evet |
Yerinde güncelleştirmeleri FILESTREAM veri |
Evet |
Hayır |
Evet |
Veritabanında tutulan dosya ve dizin hiyerarşisi |
Hayır |
Hayır |
Evet |
Windows uygulama uyumluluğu |
Evet |
Hayır |
Evet |
İlişkisel erişim dosya öznitelikleri |
Hayır |
Hayır |
Evet |
[YUKARI]
FILESTREAM ve Uzaktan blob deposu (KÇY) karşılaştırma
Bu blog yazısı KÇY takım bu iki özellik karşılaştırma için bkz: SQL Server uzaktan blob deposu ve FILESTREAM özellik karşılaştırma.
[YUKARI]
Daha fazla bilgi
[YUKARI]