Re: Storing Images?



Hi RedHair,

Is the FileSystem object of classic ASP only able to work to local file
system?

Use the classes in the System.IO namespace. This includes Directory,
DirectoryInfo, File, FileInfo, and a number of others.

Btw, even we have a separate centralized file server for file storage
only, when
the number of directories and files grow up very large, the disk I/O is a
issue, how
to solve this problem? add new file server and distribute all files to all
file servers
equally?

Where do you think your database stores data? In the file system. Therefore,
if you're going to have enough files and folders in the file system to slow
down the disk I/O, it would have a similar (but worse) effect on a SQL
Server.

Now, SQL Server uses memory for caching, which cuts down on IO usage. But if
you were accessing enough files on the disk to cause an IO issue, the SQL
Server would have either memory issues, due to the caching of these image
files, or, if the memory is throttled down, IO issues, or both.

So, all things being equal, I would still recommend using the file system.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
Who is Mighty Abbott?
A twin turret scalawag.

"RedHair" <redhair@xxxxxxxxxxxxxxx> wrote in message
news:OMYwGiPKGHA.524@xxxxxxxxxxxxxxxxxxxxxxx
Thanks.
Is the FileSystem object of classic ASP only able to work to local file
system?
Is there any built-in .NET class for ASP.NET to access remote file system
directly?
or I need to code a customized class and use it via ASP.NET?

Btw, even we have a separate centralized file server for file storage
only, when
the number of directories and files grow up very large, the disk I/O is a
issue, how
to solve this problem? add new file server and distribute all files to all
file servers
equally?



"Kevin Spencer" <kevin@xxxxxxxxxxxxxxxxxxxxxxxxxx>
¼¶¼g©ó¶l¥ó·s»D:OqFnZ3MKGHA.1028@xxxxxxxxxxxxxxxxxxxxxxx
If store images in file system, is there any limitation of total file
number
in a single folder?

You've got to be kidding. While the answer is, of course, yes, the number
is astronomical. Take a look at your own current file system under
Windows, for example.

Btw, if the web site is a web farm, how to store image to a centralized
file system and retrieve them later?

In a Web Farm, all the servers are part of the same domain. Therefore,
you can use UNC paths to the files, as long as each machine has
permission to access those folders.

--
HTH,

Kevin Spencer
Microsoft MVP
.Net Developer
Who is Mighty Abbott?
A twin turret scalawag.

"RedHair" <redhair@xxxxxxxxxxxxxxx> wrote in message
news:OiVFXSJKGHA.3200@xxxxxxxxxxxxxxxxxxxxxxx
If store images in file system, is there any limitation of total file
number
in a single folder?
Btw, if the web site is a web farm, how to store image to a centralized
file system and retrieve them later?

Thanks.

"Kevin Spencer" <kevin@xxxxxxxxxxxxxxxxxxxxxxxxxx>
¼¶¼g©ó¶l¥ó·s»D:On7sva$JGHA.2828@xxxxxxxxxxxxxxxxxxxxxxx
File System. Database is definitely a *lot* harder, not easier, and has
a performance hit.

Generally, if the images need to be catalogued, you can use a database
to store meta-data about the images. Sometimes, however, you can use a
folder and/or naming scheme to store the necessary meta-data.

--
HTH,

Kevin Spencer
Microsoft MVP
.Net Developer
Who is Mighty Abbott?
A twin turret scalawag.

"Adam J Knight" <adam.jknight@xxxxxxxxxxxxxxx> wrote in message
news:%23HU2kj%23JGHA.2304@xxxxxxxxxxxxxxxxxxxxxxx
Hi all,

Just wondering whats everyones prefered method of storing images ?

1) File System
2) Database (SqlServer) (Seems to be easier, but has a performance
hit)

Appreciate some insight!!!

Cheers,
Adam











.



Relevant Pages

  • School datalab and sysprep...
    ... We have made a 'standard' install for each of these two types with drivers, ... if we want to restore these images inserting a bootable CD in the workstations and establish network contact with the disk image storage file server and start the restore process to the local disk. ...
    (microsoft.public.windowsxp.setup_deployment)
  • Re: SBS 2K3 Standard Exchange Issue
    ... images, then backing up the incremental images over the inet. ... nor practical to "shrink" the exchange store ... meant to be used as a file server. ... backup and this one file is about 20GB in size and takes forever to ...
    (microsoft.public.windows.server.sbs)
  • Re: SBS 2K3 Standard Exchange Issue
    ... images, then backing up the incremental images over the inet. ... meant to be used as a file server. ... backup and this one file is about 20GB in size and takes forever to ...
    (microsoft.public.windows.server.sbs)
  • Re: FTP permissions problem with virtual directories
    ... The other is our NAS File Server. ... FTPSites is shared as FTPSites$ and the share permissions are set to full control for Admins, Domain Admins and TestUser. ... The FTPSites folder has NTFS permissions for full control for Admins, Domain Admins and System; full control for subfolders and files for Creator/Owner. ... Site1 is a virtual directory mapped to \\file server\ftpsites$\site1 connecting with the credentials of the domain admin. ...
    (microsoft.public.inetserver.iis.ftp)
  • RE: File Server Migration Toolkit - relocating shares
    ... FSMT also will not migrate the shares. ... Windows stores all share information in the registry. ... you must copy the folder to the same location on the destination ... File Server Migration Toolkit - relocating shares ...
    (microsoft.public.windows.server.migration)