IBM TRAPPOR
IBM Storage and Information Retrieval System, mer känt under förkortningen STAIRS , var ett program som tillhandahåller lagring och online -fritextsökning av textdata. STAIRS körde under operativsystemet OS/360 under CICS eller IMS transaktionsmonitorer och stödde IBM 3270 displayterminaler.
Historia
STAIRS introducerades som en produkt 1973, men hade tidigare utvecklats internt av IBM till stöd för dess antitrustprocess 1969. Ursprungligen kallades produkten helt enkelt STAIRS men med tillkomsten av IBMs " /Virtual Storage " operativsystem ( såsom OS/VS1 ), de icke-CMS-versioner döptes senare om till STAIRS/VS.
STAIRS släpptes ursprungligen som en applikation som kördes under IMS och CICS , men en VM/CMS -implementering utvecklades av IBM Kanada i slutet av 1970-talet och marknadsfördes mestadels i Europa, kallad STAIRS/CMS.
STAIRS efterträddes av IBM SearchManager/370 och SearchManager/2 1991 och avbröts 1992, och stödet upphörde 1994.
Beskrivning
STAIRS-frågor formulerades som booleska uttryck för önskade termer. Förutom de normala booleska funktionerna för AND, OR och NOT, kände STAIRS sådana modifierare som intill eller i samma stycke som . Vanliga textdokument kan också innehålla så kallade formaterade fält , som kan användas för ytterligare urval. Dessa kan innehålla fast information som ett datum eller namn på staten.
En kraftfull funktion var att frågor kunde sparas och köras om. Frågor kan också utökas; till exempel genom att ange resultatet av föregående fråga fem OCH ytterligare en sökterm.
När sökresultat visades för användaren användes 3270 markering för att betona förekomster av söktermer.
Används
STAIRS användes internt av organisationer som stora företag och statliga myndigheter med stora samlingar av ostrukturerade dokument. Den paketerades också av databasleverantörer som en prenumerationstjänst.
Tekniska detaljer
STAIRS gav bra sökresultat genom att indexera varje ord i ett dokument utom användarvalbara stoppord , vanligtvis vanliga ord som "och" eller "den."
Två indexnivåer användes, en ordbok som innehöll en förekomst av varje ord och en inverterad textfil som lagrade dokumentidentifiering och positionsinformation för varje förekomst av varje ord. Den faktiska dokumenttexten lagrades i en tredje textfil .
STAIRS dokumentdatabaser kunde endast uppdateras offline . Datan (i icke-CMS-implementeringarna) lagrades i Basic Direct Access Method) , vilket orsakade uppgraderings- och portabilitetsproblem senare i dess livscykel.