I'm not too sure, I saw the sqlbox as a bit overkill / heavy for my needs. I guess they're using insert instead of update as they're not updating a record but adding a new record (I.e. Dlrs mean different things, so an update is misleading).
If you want to just store dlr, sqlbox is probably fine, but I still think it's a bit overkill. I have a nodejs script which is parsing my dlr at over 2.5k a second, and adding a db shouldn't be more than a few lines but will probably bring it down lower although I expect it's easier to scale node than it is to scale kannel On 5 Nov 2014 15:11, "Vincenzo Romano" <vincenzo.rom...@notorand.it> wrote: > 2014-11-05 16:01 GMT+01:00 Christopher Burke < > christopher.bu...@simulity.com>: > > Yeah, I believe that DLR storage can be achieved using the Kannel SQLBox > > project. I think GET-URL is possibly less complex. Depends if you’re only > > storing DLRs or acting on them I guess. > > I don't want to write another program when all other bits seems to be > already there! > From the source code I can see a set of functions to update the DLR > storage, one for each different SQL backend. > But what I see in the reality is that the DLR storage gets only > INSERTs (upon submission) and DELETEs (upon delivery). > No UPDATE at all, even if I asked for a dlr-mask=31. > Isn't there a way to trigger those updates? >