SCHODY IBM

IBM Storage and Information Retrieval System , lepiej znany pod akronimem STAIRS , był programem zapewniającym przechowywanie i wyszukiwanie danych tekstowych w trybie online. STAIRS działał w systemie operacyjnym OS / 360 w monitorach transakcji CICS lub IMS i obsługiwał terminale wyświetlające IBM 3270 .

Historia

STAIRS został wprowadzony jako produkt w 1973 r., ale został wcześniej opracowany wewnętrznie przez IBM w celu wsparcia pozwu antymonopolowego w 1969 r. Pierwotnie produkt nosił po prostu STAIRS, ale wraz z pojawieniem się systemów operacyjnych IBM „ /Virtual Storage ” ( takich jak OS/VS1 ), wersje inne niż CMS zostały później przemianowane na STAIRS/VS.

STAIRS został pierwotnie wydany jako aplikacja działająca pod IMS i CICS , ale implementacja VM / CMS została opracowana przez IBM Canada pod koniec lat 70. i sprzedawana głównie w Europie pod nazwą STAIRS / CMS.

STAIRS został zastąpiony przez IBM SearchManager / 370 i SearchManager / 2 w 1991 roku i został wycofany w 1992 roku, a wsparcie ustało w 1994 roku.

Opis

Zapytania STAIRS zostały sformułowane jako wyrażenia boolowskie żądanych terminów. Oprócz normalnych funkcji boolowskich AND, OR i NOT, STAIRS rozpoznawał takie modyfikatory jako przylegające do lub w tym samym akapicie co . Dokumenty tekstowe mogą również zawierać tak zwane pola sformatowane , które można wykorzystać do dodatkowej selekcji. Mogą one zawierać stałe informacje, takie jak data lub nazwa stanu.

Potężną funkcją była możliwość zapisywania i ponownego wykonywania zapytań. Zapytania można również rozszerzyć; na przykład, podając wynik poprzedniego zapytania 5 ORAZ dodatkowy wyszukiwany termin.

Gdy wyniki wyszukiwania były wyświetlane użytkownikowi, podświetlanie 3270 było używane do podkreślania wystąpień wyszukiwanych terminów.

Używa

STAIRS był używany wewnętrznie przez organizacje, takie jak duże korporacje i agencje rządowe z dużymi zbiorami nieustrukturyzowanych dokumentów. Został również dołączony przez dostawców baz danych jako usługa subskrypcji.

Szczegóły techniczne

STAIRS zapewniało dobrą wydajność wyszukiwania, indeksując każde słowo w dokumencie z wyjątkiem wybieranych przez użytkownika słów pomijanych , zwykle popularnych słów, takich jak „i” lub „the”.

Zastosowano dwa poziomy indeksu, słownik zawierający jedno wystąpienie każdego słowa oraz odwrócony plik tekstowy przechowujący identyfikację dokumentu i informacje o pozycji dla każdego wystąpienia każdego słowa. Rzeczywisty tekst dokumentu był przechowywany w trzecim tekstowym .

Bazy danych dokumentów STAIRS można było aktualizować wyłącznie w trybie offline . Dane (w implementacjach innych niż CMS) były przechowywane w podstawowej metody bezpośredniego dostępu (BDAM), co powodowało problemy z aktualizacją i przenośnością w późniejszym okresie ich cyklu życia.

Zobacz też

Linki zewnętrzne