Yes, storing the values as metrics will be orders of magnitude faster than storing them as events. You will need to redesign how you store them, however, because metrics can contain a single value along with several "dimensions" that enhance the metric. See https://docs.splunk.com/Documentation/Splunk/8.2.0/Metrics/GetStarted for more information. There are other ways to speed up processing. Consider an accelerated datamodel or a summary index. Also, make sure your queries are as efficient as possible.
... View more