[OpenSIPS-Users] Help with big amount of data for routing
Miha
miha at softnet.si
Wed Oct 12 14:09:22 CEST 2016
Hi Bogdan
i missed your email, sorry...
Operator need to have number like NET_ID + DID. So routing is based on
NET_ID. I manage to get all number in redis (quite a big amount of
memory is used :) ).So first I do lookup in redis, get NET_ID and then I
am using d_routing based od NET_IDs.
br
miha
On 05/10/2016 15:17, Bogdan-Andrei Iancu wrote:
> Hi Miha,
>
> so you have 120M records (NET_ID + DID) - how do you use them from
> OpenSIPS ? As I fail to understand what are the operations you want to
> perform over this data.
>
> Regards,
>
> Bogdan-Andrei Iancu
> OpenSIPS Founder and Developer
> http://www.opensips-solutions.com
>
> On 05.10.2016 09:44, Miha wrote:
>> HI
>>
>> the is not really opensips issue:) I need somehow to store big amount
>> of data for routing.
>>
>> To every telephone operator I must send RURI like
>> Net_ID+Telephone_number (value indicates to who number belongs to).
>> In this country they have around 120 millions of numbers.
>>
>> After i have all NET_IDs with numbers I will use drouting for routing
>> numbers to right operator based on NET_ID.
>>
>> Here is the issue:
>> - I tried this with redis (lookup must be quick) but this takes so
>> much memory that basically redis brakes everytime in between 50
>> millions and 70 millions entries
>> - I tried with hash (hset) in redis but did not do any good
>>
>>
>> Do you have any suggestion how to deal with this, what would be the
>> best thing to use?
>>
>>
>>
>> tnx
>>
>> miha
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>
>
More information about the Users
mailing list