On isolation, concurrency, and the Venus rule language
CIKM '95 Proceedings of the fourth international conference on Information and knowledge management
Porting an expert database application to an active database: an experience report
CIKM '96 Proceedings of the workshop on Databases: active and real-time
Shortening Matching Time in OPS5 Production Systems
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
In this paper we present performance results for a production system environment, CLIPS++, that demonstrate the advantage of selectively building and applying simple index structures. We contrast this to the extensive body of work on matching which over the years has evolved increasingly complex compositions of index structures which are then uniformly applied to all the data types and rules in a production system program. Over a set of benchmark programs, the fastest executions are always attained by carefully selecting a good mixture of indexes rather than universal use of a single index.