The design of a rotating associative memory for relational database applications
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
The design of system architectures for information retrieval
ACM '76 Proceedings of the 1976 annual conference
Associative/parallel processors for searching very large textual data bases
CAW '77 Proceedings of the 3rd workshop on Computer architecture : Non-numeric processing
The architecture of a database computer - a summary
CAW '77 Proceedings of the 3rd workshop on Computer architecture : Non-numeric processing
The SNOBOL4 programming language
The SNOBOL4 programming language
Specialized merge processor networks for combining sorted lists
ACM Transactions on Database Systems (TODS)
A microprogrammed search controller for a text scanning processor
CAW '80 Proceedings of the fifth workshop on Computer architecture for non-numeric processing
A preliminary survey of artificial intelligence machines
ACM SIGART Bulletin
A Hardware Hashing Scheme in the Design of a Multiterm String Comparator
IEEE Transactions on Computers
Hi-index | 0.00 |
Many people have suggested adding scanning logic to a rotating memory system, such as disk or shift registers, to allow faster execution of database operations. Most of these have been concerned with producing a form of associative memory which is then used to implement one or more of the models for information storage and retrieval, such as relational or hierarchical. While these are capable of searching for simple character strings, they are incapable of handling the complex patterns sometimes necessary for textual information retrieval. In addition, textual information retrieval does not lend itself to highly formatted databases, encoding of information, or arbitrary ordering of data, concepts common to the other structures. A description of the operations desirable in textual information retrieval is given, and contrasted to those operations allowed in non-textual systems. The general structure for a scanning processor is presented, and a number of different trade-offs in its design and operation are discussed.