Author
|
Topic: WinFS!!
|
|
|
|
|
AcidWarp
Sarge
Member # 997
Member Rated:
|
posted 09-02-2005 06:36 PM
meh-------------------- “I have noticed even people who claim everything is predestined, and that we can do nothing to change it, look before they cross the road.” “Intelligence is the ability to adapt to change.” --Dr. Stephen Hawking.
Posts: 4363 | From: Waterloo, Ontario | Registered: Nov 1999 | IP: Logged
|
|
|
|
RoGuEBiTcH
Sarge
Member # 66
Member Rated:
|
posted 09-03-2005 12:03 AM
*squeals*But seriously, "..It will revolutionize the way we store information. It will revolutionize computing." "How, exactly?" "..It'll revolutionize..." Riight. -------------------- http://quake2world.net
Posts: 3123 | From: Naples, FL | Registered: Jun 1999 | IP: Logged
|
|
AcidWarp
Sarge
Member # 997
Member Rated:
|
posted 09-03-2005 02:26 AM
I'm just a little concerned about directory security, and file encryption. I haven't seen information about how WinFS handles that stuff.-------------------- “I have noticed even people who claim everything is predestined, and that we can do nothing to change it, look before they cross the road.” “Intelligence is the ability to adapt to change.” --Dr. Stephen Hawking.
Posts: 4363 | From: Waterloo, Ontario | Registered: Nov 1999 | IP: Logged
|
|
Flux
Sarge
Member # 3052
|
posted 09-03-2005 08:32 AM
The entire file system is backed by an SQL engine. You'll be able to search the metadata and the files themselves as if they are records in a database, making it easier to find and join related data. Concrete objects like Contacts and EMails won't exist in files but as records in a DB and accessible by any program that implements a simple search or calls one function to get them all.I don't see a file system that does that. Not even in one of your precious *nixes. Sounds pretty revolutionary to me. AW - I haven't seen much info about it either, but I doubt MS would take a step backward from what they already have. That's my guess anyway. I don't know about file encryption tho. [ 09-03-2005: Message edited by: Flux ] --------------------
Posts: 794 | From: | Registered: Jan 2004 | IP: Logged
|
|
AcidWarp
Sarge
Member # 997
Member Rated:
|
posted 09-03-2005 08:09 PM
My main concern is the file security. All the rest is just bloat and window dressing.-------------------- “I have noticed even people who claim everything is predestined, and that we can do nothing to change it, look before they cross the road.” “Intelligence is the ability to adapt to change.” --Dr. Stephen Hawking.
Posts: 4363 | From: Waterloo, Ontario | Registered: Nov 1999 | IP: Logged
|
|
|
AcidWarp
Sarge
Member # 997
Member Rated:
|
posted 09-05-2005 01:16 PM
I don't think she comes with Windows Cac.-------------------- “I have noticed even people who claim everything is predestined, and that we can do nothing to change it, look before they cross the road.” “Intelligence is the ability to adapt to change.” --Dr. Stephen Hawking.
Posts: 4363 | From: Waterloo, Ontario | Registered: Nov 1999 | IP: Logged
|
|
|
AcidWarp
Sarge
Member # 997
Member Rated:
|
posted 09-05-2005 09:58 PM
I'd use a Farrah poster to hide the entrance to my escape tunnel.-------------------- “I have noticed even people who claim everything is predestined, and that we can do nothing to change it, look before they cross the road.” “Intelligence is the ability to adapt to change.” --Dr. Stephen Hawking.
Posts: 4363 | From: Waterloo, Ontario | Registered: Nov 1999 | IP: Logged
|
|
|
|
AcidWarp
Sarge
Member # 997
Member Rated:
|
posted 09-06-2005 11:47 PM
I think what RB is getting at, in his rather hamfisted way, is that *nix and filesystems are somewhat mutually exclusive, you can configure any *nix to use any filesystem.Windows is NOT like that, it uses, (more or less) one filesystem and you are pretty well stuck with it. Am I right RB? -------------------- “I have noticed even people who claim everything is predestined, and that we can do nothing to change it, look before they cross the road.” “Intelligence is the ability to adapt to change.” --Dr. Stephen Hawking.
Posts: 4363 | From: Waterloo, Ontario | Registered: Nov 1999 | IP: Logged
|
|
FS
Sarge
Member # 3053
Rate Member
|
posted 09-07-2005 11:49 AM
A&W is quite correct, while RB is slightly off, and Flux needs to shut up when he's the one starting it :P*nixes usually refers to Unix-like systems, which are operating systems (not kernels). Linux is a kernel, not an operating system. Ext2/3 is a file system used in many unices. Each of these is its own component. "Unix-like" is also abuse of the trademark UNIX, according to WikiPedia. Sorry 'bout that. Furthermore, Apple's MacOS X the latest has a "spotlight" feature, which I understand can do much of the above, though it's a layer running above the filesystem. -------------------- quote: Originally posted by FS: Wow, I can't believe I'm agreeing with FS on this one
Posts: 649 | From: Finland | Registered: Jan 2004 | IP: Logged
|
|
AcidWarp
Sarge
Member # 997
Member Rated:
|
posted 09-07-2005 06:11 PM
I should clarify, when I said any *nix could use any filesystem, I meant ANY, including FAT/FAT32 and NTFS.Fess, I won't tell about your violation, if you don't. [ 09-07-2005: Message edited by: AcidWarp ] -------------------- “I have noticed even people who claim everything is predestined, and that we can do nothing to change it, look before they cross the road.” “Intelligence is the ability to adapt to change.” --Dr. Stephen Hawking.
Posts: 4363 | From: Waterloo, Ontario | Registered: Nov 1999 | IP: Logged
|
|
|
|
|
|
|
AcidWarp
Sarge
Member # 997
Member Rated:
|
posted 09-08-2005 02:54 AM
Max, my kernel can beat up your kernel.-------------------- “I have noticed even people who claim everything is predestined, and that we can do nothing to change it, look before they cross the road.” “Intelligence is the ability to adapt to change.” --Dr. Stephen Hawking.
Posts: 4363 | From: Waterloo, Ontario | Registered: Nov 1999 | IP: Logged
|
|
RoGuEBiTcH
Sarge
Member # 66
Member Rated:
|
posted 09-08-2005 09:45 AM
Heh, Broch, ya think? bloat++;I *really* did not mean for this thread to turn into an OS discussion. Filesystems are plenty-fun to debate on their own. Flux just doesn't understand the difference. It is my opinion (and I'm not alone) that meta-data belongs in a database. That's what they're for. I feel that, for performance, simplicity, and interoperability's sake, advanced indexing and searching should be provided in an on-demand model by a system service or VFS layer. But since MS doesn't care about any of those things, they'll create an atrocious beast of a filesystem that probably won't even play well with their own [older] software. Sign me up! -------------------- http://quake2world.net
Posts: 3123 | From: Naples, FL | Registered: Jun 1999 | IP: Logged
|
|
FS
Sarge
Member # 3053
Rate Member
|
posted 09-08-2005 01:24 PM
SQL, i.e. Structured Query Language, is a Language, which has nothing to do with any filesystem implementation, by Microsoft or anyone else.Language defines access. Filesystem implements storage. Perhaps Broch was referring to some software vendor's implementation of a database engine capable of accepting queries formatted in the SQL language? One of those could I guess be hardcoded to require a FAT filesystem... -------------------- quote: Originally posted by FS: Wow, I can't believe I'm agreeing with FS on this one
Posts: 649 | From: Finland | Registered: Jan 2004 | IP: Logged
|
|
Broch
Sarge
Member # 2867
Member Rated:
|
posted 09-08-2005 04:13 PM
FS.. no I understand the difference very well.I was referring to the structure of the MDF/LDF files. MDFs internally store TABLES, INDEXES, BLOB (BINARY/LARGE TEXT),SP,VIEWS like FAT stores files. A master record in the file contains a list of all the aforementioned stuff and a pointer (file position) to their first cluster in the file. Each cluster has a size of 8K, unlike FAT, there are no sectors, data is read in 8K hunks. To be simple, a TABLE with 10 rows would have 10 clusters regardless of the structure (only 1 field, etc). Now here is where the fun begins. WinFS will have its own table say "BrochsFiles" with a structure like ID(4Byte), FileName(BigFuckingVarchar), Description(BigFuckingVarChar), FileType(64b), TheFile(BLOB pointer). Now let's say I have 10 files stored on my WinFS drive, this will end has 12 hunks in the MDF. 1 for the TABLE "BrochsFiles", 1 for TABLE FileType and 10 BLOB hunks for the files themselves in the MDF So now I can say: SELECT THEFILE FROM BROCHSTABLES, FILETYPE WHERE FILETYPE.TYPE = "MP3" AND BROCHTABLES.DESCRIPTION LIKE "%BAD MUSIC%" AND BROCHTABLES.FILETYPE=FILETYPE.ID BTW, MDFs are tad better than FAT since its closer to what NTFS does with compression/encryption (of the clusters), but the process is still them same. In any event, the reason its being held up in longhorn I'll bet you is now you will need 512M of memory for the "file system" so we can have fancy search and nifty relational OLE like crap. Although to be fair, I can wait for the next version of SQL and I should download the beta from msdn to how its does performance wise.
Posts: 297 | From: Philly | Registered: Sep 2002 | IP: Logged
|
|
|
Flux
Sarge
Member # 3052
|
posted 09-08-2005 06:40 PM
quote: Originally posted by RoGuEBiTcH: It is my opinion (and I'm not alone) that meta-data belongs in a database.
That's how WinFS stores it. In a database. Did you not read the article? Who gives a shit where its stored anyway? Its still searchable, whether its in a database, or in each file's header, or in an indexed store (Google Desktop Search). quote: I feel that, for performance, simplicity, and interoperability's sake, advanced indexing and searching should be provided in an on-demand model by a system service or VFS layer.
Windows Search. Also, its in the Windows API, also available in .NET for anyone to use. quote: But since MS doesn't care about any of those things, they'll create an atrocious beast of a filesystem that probably won't even play well with their own [older] software.
Beta 1 already runs on Windows XP right alongside NTFS. But since you know everything, i guess that whole post was in jest, right? Would you please stop talking out of your ass. --------------------
Posts: 794 | From: | Registered: Jan 2004 | IP: Logged
|
|
|
|
|
|
|
|
|