+++ /dev/null
-the OpenIsis database at a glance
-
-
-* characteristics
-
-- highly flexible data structure:
- potentially unlimited number of data fields ("columns") in record
-- highly efficient storage:
- unused data fields consume no space
-- natural modelling - ultra fast access:
- logically related data that would be artificially separated in
- a relational DB is stored in a single record
-- highly flexible index structure:
- index entries associated with a record are under full application control,
- can even be derived from associated text documents of any format.
-
-
-* standards
-
-- Z39.2 (IIF) based data structure
- record structure corresponds to ANSI Z39.2
- (ISO 2709, "Information Interchange Format")
-- Z39.50 based retrieval
- the query language resembles Z39.50 "Type-1" queries as used by
- all major libraries (known from WAIS and most search engines).
-- all bibliographic data models
- like MAB and the various MARC standards can be represented in IIF
- and thus in OpenIsis
-- XML data
- is canonically mapped to IIF for highly efficient storage and retrieval
-
-
-* interfaces
-
-- variety of programming languages
- Java, Perl, Tcl, PHP, C-library for all compiler languages
-- web applications
- using Java, Perl or PHP as wanted
-- graphical user interface
- for Windows and Unix (incl. Mac OS X) based on Tk
-- usage in-process or as server
-- Z39.50 protocol
- server planned using indexdata's Yaz
-
-
-* performance
-
-benchmarks on an 800MHz Pentium III with standard IDE disk
-- 100.000 records/sec
- read in random order
-- 50.000 entries/sec
- index lookup
-- 15.000 records/sec
- write access with no index entries
-- 3.000 records/sec
- write access with ten index entries per record
-
-
-* limits
-
-There is a choice between traditional and 21st century database formats.
-- size of data field and record
- traditional: 32KB, 21st: no limit
-- number of records and database size
- traditional: 16 million records of 500 MB total size, 21st: no limit.
- logical database can span several physical databases (virtually no limit).
-- index size
- traditional: ~1 TB, 21st: 32 TB per physical index.
- logical index can span several physical indexes (virtually no limit).