FlowRunner -
Indexing and Searching
|
|
As workflow processes run they build a data
store that can be of great value.
FlowRunner data layer stores the
field-level audit trail which
is the most granular level
possible.
Quite often the historical audit
trail needs to be queried. FlowRunner provides a simple
but powerful environment for
querying instance data based on
arbitrary data fields.
The software employs one of the leading
java open source search
engines in the industry. The searching technology is
very advanced - it
allows querying megabytes of data in seconds.

|
-
FlowRunner operates by building a search index as procedures run and modify
runtime data. All data changes are added to the index
incrementally. This means if the value
of a field was changed from "one" to "two" the search for
either value will
succeed returning the
relevant audit trail
entry that resulted in
this change
-
Incremental search index gets build automatically
as instances progress
-
Multiple versions of the
same process are also
indexed
-
Indexed data becomes
available for searching
almost immediately
-
Event-driven data
indexing can be
configured to take place
after a step release or
upon instance completion
-
Size of the generated
index is only a fraction
of the actual data size
-
Complex search criteria are supported
-
Index can be rebuilt using included utilities
-
Queries are extremely fast - take only seconds even on large data sets
|
Next section:
Reporting »
|