Skip to content

Best Practices ​

Chunk Size Selection ​

  • Log files: 500-1000 lines
  • Code files: 200-400 lines
  • CSV files: 1000-5000 lines
  • JSON files: 50-200 lines

Performance Tips ​

  1. Enable caching for frequently accessed files
  2. Use appropriate chunk sizes
  3. Limit search results with maxResults
  4. Use streaming for files > 1GB

Memory Management ​

  • Monitor cache usage
  • Adjust CACHE_SIZE based on available RAM
  • Disable caching for one-time operations

Error Handling ​

  • Always use absolute file paths
  • Check file permissions
  • Handle large search results gracefully

See Configuration for tuning details.

Released under the MIT License.