Miller 5.9.0

Overview   Using   Reference   Background   Repository  

Why?
Why C?
Why C: details
Why call it Miller?
How original is Miller?
Performance

Performance
• Disclaimer
• Summary

Disclaimer

In a previous version of this page (see here) I compared Miller to some items in the Unix toolkit in terms of run time. But such comparisons are very much not apples-to-apples:

Summary

Miller can do many kinds of processing on key-value-pair data using elapsed time roughly of the same order of magnitude as items in the Unix toolkit can handle positionally indexed data. Specific results vary widely by platform, implementation details, multi-core use (or not). Lastly, specific special-purpose non-record-aware processing will run far faster in grep, sed, etc.