Adjuntos RavenDB - ¿Cómo funciona la funcionalidad?

Tengo un control de entrada de archivos.

   <input type="file" name="file" id="SaveFileToDB"/>

Digamos que voy aC: /Instruction.pdf Documento y haga clic en enviar. Al enviar, quiero guardar el documento en RavenDB y luego recuperarlo para descargarlo. Vi este enlacehttp://ravendb.net/docs/client-api/attachments que dice ... haz esto ...

Stream data = new MemoryStream(new byte[] { 1, 2, 3 }); 

documentStore.DatabaseCommands.PutAttachment("videos/2", null, data,
  new RavenJObject {{"Description", "Kids play in the garden"}});

No estoy siguiendo lo que significa 1,2,3 aquí y lo que significa decir videos / 2 en el comando ... cómo puedo usar estas dos líneas para usarlo en mi caso ... para guardar word / pdfs en ravendb. . Si alguien ha hecho tal cosa antes, por favor avise.

No tengo claro en una cosa ... cómo se almacena el archivo adjunto. Si quiero almacenar el archivo adjunto (p. Ej., Pdf), se almacena de forma independiente en ravendb .. y solo almaceno la clave del archivo adjunto en el documento principal al que está asociado. Si es así, ¿dónde está el pdf almacenado físicamente en ravendb? ¿puedo verlo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta