sanket wrote: > Hello All, > > I have created an API which fetches some data from the database. > I am using simplejson to encode it and return it back. > > Now the problem is that, this API is being called for millions of > times in a sequence. > I ran a profiler and saw that most of the time is consumed in encoding > my database results in to json. > So I was just wondering is there any C compiled version of simplejson > is available? > or any help regarding this issue would be appreciated. > > Thank you, > Sanket
simplejson is not the only JSON library out there. For example, there's python-cjson, which is written entirely in C: <http://pypi.python.org/pypi/python-cjson> There's also an enhanced version of it: <http://python.cx.hu/python-cjson/> I think simplejson has some small, optional C bits that will improve performance if you compile them. Also, be aware that I think simplejson is being integrated into the stdlib in Python 2.6. Also, simplejson and python-cjson might not be entirely compatible: there's one character that one escapes and the other doesn't, or something. -- -- http://mail.python.org/mailman/listinfo/python-list