Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto manualmente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Archivio Blob remoto (RBS) (SQL Server)

Stato dell'argomento: Alcune informazioni riportate in questo argomento rappresentano una documentazione non definitiva e sono soggette a modifiche nelle versioni future. Nelle informazioni sulla versione provvisoria sono descritte nuove funzionalità o modifiche alle funzionalità esistenti in Microsoft SQL Server 2014.

Archivio BLOB remoti (RBS) di SQL Server è un componente aggiuntivo facoltativo che consente agli amministratori di database di archiviare oggetti binari di grandi dimensioni in soluzioni di archiviazione apposite anziché direttamente nel server di database principale.

Tale componente è incluso nei supporti di installazione di SQL Server 2014 ma non viene installato dal programma di installazione di SQL Server.

Per ulteriori informazioni su RBS, vedere Risorse di RBS in questo argomento.

RBS offre i seguenti vantaggi:

Archiviazione e prestazioni ottimizzate del database

L'archiviazione di BLOB nel database può utilizzare grandi quantità di spazio file e risorse server costose. RBS consente di trasferire in modo efficiente BLOB in una soluzione di archiviazione dedicata selezionata e di archiviare i relativi riferimenti nel database. In questo modo vengono liberate l'archiviazione su server per i dati strutturati e le risorse server per le operazioni del database.

Gestione efficiente di BLOB

Diverse funzionalità di RBS supportano la gestione semplice di BLOB archiviati:

  • BLOB gestiti con transazioni ACID (Atomic Consistency Isolation Durable).

  • BLOB organizzati in raccolte.

  • Garbage Collection, verifica coerenza e altre funzioni di manutenzione.

API standardizzata

RBS definisce un set di API che fornisce un modello di programmazione standardizzato affinché le applicazioni possano accedere e modificare gli archivi BLOB. Ogni archivio BLOB può specificare la propria libreria del provider che consente il collegamento alla libreria client di RBS e di specificare la modalità di archiviazione e accesso ai BLOB.

Molti fornitori di soluzioni di archiviazione di terze parti hanno sviluppato provider RBS conformi a queste API standard e in grado di supportare l'archiviazione BLOB su varie piattaforme di archiviazione.

Per RBS è necessaria l'edizione SQL Server Enterprise per il server di database principale in cui vengono archiviati i metadati BLOB. Tuttavia, se si utilizza il provider FILESTREAM fornito, è possibile archiviare BLOB nell'edizione SQL Server Standard.

In RBS è incluso un provider FILESTREAM che consente di utilizzare tale componente per l'archiviazione di BLOB in un'istanza di SQL Server. Se si desidera utilizzare RBS per l'archiviazione di BLOB in una soluzione di archiviazione diversa, è necessario utilizzare un provider RBS di terze parti sviluppato per tale soluzione di archiviazione o sviluppare un provider RBS personalizzato utilizzando l'API di RBS. Un provider di esempio che consenta di archiviare BLOB nel file system NTFS è disponibile come risorsa per l'apprendimento nella pagina di Codeplex.

Quando si utilizza un provider personalizzato per archiviare BLOB esterni a SQL Server, è possibile che siano disponibili altri processi che consentono di ignorare il sistema di sicurezza di SQL Server. Accertarsi di proteggere i BLOB archiviati con autorizzazioni e opzioni di crittografia adatte al supporto di archiviazione utilizzato dal provider personalizzato.

Documentazione di RBS

La documentazione di RBS è inclusa nel pacchetto di Windows Installer. Se si desidera consultare la documentazione di RBS senza installare tale componente, è possibile visualizzare versione della documentazione SQL Server 2008 R2 disponibile online nella MSDN Library.

White paper su RBS

Nel white paper sull'archiviazione BLOB remoti, disponibile per il download come documento di Microsoft Word, vengono fornite informazioni dettagliate sull'installazione e configurazione di RBS.

Esempi di RBS

Negli esempi relativi a RBS disponibili nella pagina di Codeplex viene illustrato come sviluppare un'applicazione RBS e come sviluppare e installare un provider RBS personalizzato.

Blog di RBS

Nel blog di RBS sono disponibili informazioni aggiuntive sulla distribuzione e gestione di RBS.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft