Springen naar inhoud

Alternatieve manieren van data-organisatie


  • Log in om te kunnen reageren

#1

Vladimir Lenin

    Vladimir Lenin


  • >250 berichten
  • 829 berichten
  • Ervaren gebruiker

Geplaatst op 10 september 2009 - 19:58

Tijdens het voorbije academiejaar werd het besturingssysteem Unix in één van de hoorcolleges besproken. Er werd toen gezegd dat het systeem van de boomstructuur van mappen en documenten eigenlijk geïntroduceert werd d.m.v. Unix, maar er werd bijverteld dat er eigenlijk ook alternatieve manieren van organisatie waren, maar eigenlijk zie ik nog steeds geen andere manier (waarschijnlijk omdat ik te vertrouwd ben met het huidig systeem). M'n vraag is dus wat de alternatieve waren/zijn van de klassieke boomstructuur. En waarom ze zo goed als uitgestorven blijken te zijn.
"Als je niet leeft zoals je denkt, zul je snel gaan denken zoals je leeft."
--Vladimir Lenin-- (Владимир Ильич Ульянов)

Dit forum kan gratis blijven vanwege banners als deze. Door te registeren zal de onderstaande banner overigens verdwijnen.

#2

meijuh

    meijuh


  • >100 berichten
  • 202 berichten
  • Ervaren gebruiker

Geplaatst op 10 september 2009 - 20:35

Ik denk dat het meer te maken heeft met hoe het opslag medium geformateerd was, zo was er vroeger razorfs
hedendaags is het EXT3/EXT4
Zie: http://en.wikipedia....of_file_systems

Verder is het misschien leuk om te weten wat het verschil is tussen softlinks en hardlinks en UNIX:
http://linuxgazette....05/pitcher.html

#3

virtlink

    virtlink


  • >100 berichten
  • 158 berichten
  • Ervaren gebruiker

Geplaatst op 10 september 2009 - 20:59

Een alternatief is de platte structuur (flat directory structure), die wordt vaak toegepast in collectie-bestanden en embedded apparaten. Hierin bestaan er geen mappen maar alleen bestanden.

Verder kan ik me voorstellen dat een database bestandssysteem geen gebruik maakt van mappen en bestanden. Er wordt dan gebruik gemaakt van een data bestand (misschien voor elke tabel één) en een metadata bestand die de database beschrijft.

Voor tapes zou een incremental bestandssysteem handig zijn. Hierbij worden wijzigingen aan een bestand niet in het bestand zelf geschreven maar ergens erna. Hierdoor hoeft er minder gezocht te worden op de tape. Zo'n bestandssysteem kan natuurlijk maar enkele (grote) bestanden bevatten en geen mappen.
"Niet gehinderd door enige kennis van zaken..."

#4

Schwartz

    Schwartz


  • >250 berichten
  • 691 berichten
  • Verbannen

Geplaatst op 10 september 2009 - 22:39

Wat ik mis zijn files met bijbehorende files en mappen met bijbehorende mappen.
Als je dan file X verwijdert verwijdert men meteen alle bijbehorende files, idem voor mappen.
En op een map c.q. file kan men aangeven dat deze leesbaar is voor software die bestanden lezen.
Een schijver heeft zeg maar 20 hoofdstukken met subonderdelen.
Dat is dan organiseerbaar in 20 mappen en de subonderdelen staan dan in files.
Maar info files behoren niet tot het boek zodat men deze eigenlijk moet kunnen markeren als zodanig.
En men moet een file c.q. folder aan kunnen geven dat men nog iets moet editten of dat deze gecheckt is.

Probleem is hoe men dit algemeen toepast voor alle users.
Maar ik denk dat veel mensen wel een edit en ready markeer over de map of folder zouden willen hebben.
Als programmeur zou ik graag dan NO ACCES willen hebben zodat mijn mappen en file lezer deze kunnen overslaan in het samenstellen van de software.

En niet alleen een boom-structuur maar ook een algemene naam voor files.
Dus geen drive letter erbij.

En ik zie ook graag een opslag methode erbij:
SAFE, 4-KEER opslaan (raid), BACKUP, Codering van het genre en nog wat zaken.

Ik vind windows nu niet echt aansluiten bij datgene wat programmeurs en gebruikers nodig hebben.
Is te veel systeem gericht.
Een computertaal is voor mensen, niet voor de computer.

#5

qrnlk

    qrnlk


  • >5k berichten
  • 5079 berichten
  • Lorentziaan

Geplaatst op 10 september 2009 - 22:40

Een aantal voorbeelden:

Resource fork
Data set
Records
Soup
Any sufficiently analyzed magic is indistinguishable from science.
Any sufficiently advanced technology is indistinguishable from magic.

There is no theory of protecting content other than keeping secrets – Steve Jobs





0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures