[OpenSIPS-Users] dp_translate performance
Bogdan-Andrei Iancu
bogdan at opensips.org
Mon May 5 13:04:20 UTC 2025
Hi,
It depends on what you are trying to do. IF you just want to do a
DID/number matching (prefix or full len), better use the drouting module
or, new in 3.6, the trie module. They are using search trees and the
search speed does not depend on the overall number you have stored, but
on the number len only.
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
https://www.siphub.com
On 03.05.2025 12:27, M S wrote:
> Hi guys,
> Has anybody done any performance metrics for dp_translate? For
> example, to check 1,000,000 numbers with dp_translate, how much delay
> is added?
> How better is it to use a
> for(i=0 to 1000000) {
> if($sql_cached_value(c_features:disabled:$fU)<>NULL
> || $sql_cached_value(c_features:disabled:$rU)) {
> send_reply(503);
> }
> }
>
> instead of just a:
>
> if(dp_translate($fU) || dp_translate($rU)) {
> send_reply(503);
> }
>
> Thanks!
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
More information about the Users
mailing list