Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Blob, pro e contro

  1. #1
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648

    Blob, pro e contro

    Mi son letto qualche recensione/testo e le perplessità mi son rimaste. Da qual che ho capito l'unico motivo per caricare immagini e file nel database è riguardante la sicurezza.

    Sbaglio?

  2. #2
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Fondamentalemente si.
    SQL Server 2008 ha introdotto i filestream, che sono un misto tra dati nel database e sul sistema operativo.

    Facendo un varbinary(MAX) con filestream, viene creato un file a parte (criptato) sul sistema operativo e, coi permessi giusti, puoi ottenerne un handle da C++ e utilizzarlo con tutte le varie cose (preallocazione dello spazio, bla bla bla bla).
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  3. #3
    sinceramente no, non credo affatto che il problema sia la sicurezza, anzi ... dentro il DB per poter arrivare al file bisognerebbe sfruttare delle falle più complesse

    piuttosto direi per questioni di performance, non tutti i database supportano nativamente una gestione di questo tipo (mi riferisco al trattare il campo come uno stream di dati) e di conseguenza tocca caricarlo TUTTO in memoria
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.