Forum Discussion
Deb_Allen_18
Oct 05, 2006Historic F5 Account
Optimizing large lookup tables
I have several customers requesting various functionality such as selective rate limiting, access filtering, geo load balancing, etc, all of which would require very large reference tables (4000+ rows...
unRuleY_95363
Oct 18, 2006Historic F5 Account
Nope, I was not referring to using the RULE_INIT event to initialize the array. What I was referring to do was to create a seperate VIP/iRule that would be then used to manage the array by some external device/program.
This seperate VIP/iRule would serve the sole purpose of managing the array. So, you would want to come up with a protocol for doing that. Let's say we use HTTP, so the following "PUT " request would actually add the to the array. "GET " could be used to test if was in the array.
You could come up with all sorts of commands to access/manage the array from the external program. The biggest challenge with this approach is having the external program know when it needs to initialize the array. There are a number of ways I can think of to do that, but I'll leave it up to you to discover one.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects