Skip to main content
Solved

C.Lookup Versus Lookup Function Recommendations In EVAL Usage

  • April 29, 2026
  • 1 reply
  • 1 view

This message originated from Cribl Community Slack.
Click here to view the original link.

Any general recommendations on using C.Lookup in an EVAL, versus using the Lookup function? I've always just used the C.Lookup in the eval, but I'm curious if / what are the benefits of using one over the other

Best answer by Jon Rust

C.Lookup accepts only a single lookup key, whereas Lookup can have multiple. You can specify reload period in the Lookup function C.Lookup references in memory lookups only I believe Lookup function can specify which type of match (first, most specific, all) when using a pattern-based match

1 reply

Jon Rust
Forum|alt.badge.img
  • Employee
  • Answer
  • April 29, 2026
C.Lookup accepts only a single lookup key, whereas Lookup can have multiple. You can specify reload period in the Lookup function C.Lookup references in memory lookups only I believe Lookup function can specify which type of match (first, most specific, all) when using a pattern-based match