Patent ID: 6012062
Filing Date: 2000-01-04
Classification: G06T,G11B,H03M,Y10S

Abstract:
In a database system, the combination of:an incoming data stream including data records to be stored in a non-volatile memory;a plurality of output data streams each including data records selected for each respective output data stream according to identifiers in said data records;random access memory for accumulating data for periodic write to said non-volatile memory via each of said output streams;a current dictionary associated with each of said output data streams, each current dictionary being maintained to compress data records in the incoming data stream and to append said compressed data records from the incoming data stream to the data being accumulated for an output stream associated with the current dictionary, at least a portion of each current dictionary being maintained in a compressed form; andmeans for periodically writing accumulated compressed data records in an output data stream to said non-volatile memory.