Debug Stats
SUMMARY
total: {'count': 0, 'unaccounted': 0.21273326873779297, 'time': 0.87056112289428711}
memcache.get: {'count': 74, 'time': 0.042273521423339844}
infobase: {'count': 73, 'time': 0.56165361404418945}
memcache.set: {'count': 71, 'time': 0.053900718688964844}
Details
infobase 0.0112910270691
{'path': '/openlibrary.org/_recentchanges/46157263', 'data': None, 'method': 'GET'}
infobase 0.0045440196991
{'path': '/openlibrary.org/_recentchanges', 'data': {'query': '{"kind": "undo", "data": {"parent_changeset": "46157263"}}'}, 'method': 'GET'}
memcache.get 0.000829935073853
{'hit': True, 'key': '/people/bencompanjen'}
memcache.get 0.000908851623535
{'hit': True, 'key': '/authors/OL4789289A'}
memcache.get 0.000584840774536
{'hit': False, 'key': '/authors/OL343297A@1'}
infobase 0.00820589065552
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL343297A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.001216173172
{'key': '/authors/OL343297A@1'}
memcache.get 0.000653028488159
{'hit': False, 'key': '/authors/OL4789389A@1'}
infobase 0.00773692131042
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4789389A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000699043273926
{'key': '/authors/OL4789389A@1'}
memcache.get 0.000576019287109
{'hit': False, 'key': '/authors/OL4789551A@1'}
infobase 0.0080029964447
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4789551A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000618934631348
{'key': '/authors/OL4789551A@1'}
memcache.get 0.000442981719971
{'hit': False, 'key': '/authors/OL4789631A@1'}
infobase 0.00786900520325
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4789631A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000898122787476
{'key': '/authors/OL4789631A@1'}
memcache.get 0.000658988952637
{'hit': False, 'key': '/authors/OL4789839A@1'}
infobase 0.0077269077301
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4789839A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000736951828003
{'key': '/authors/OL4789839A@1'}
memcache.get 0.000128030776978
{'hit': False, 'key': '/authors/OL4789902A@1'}
infobase 0.00581502914429
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4789902A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.00026798248291
{'key': '/authors/OL4789902A@1'}
memcache.get 0.000414133071899
{'hit': False, 'key': '/authors/OL4789935A@1'}
infobase 0.00783395767212
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4789935A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000685930252075
{'key': '/authors/OL4789935A@1'}
memcache.get 0.000185012817383
{'hit': False, 'key': '/authors/OL4789953A@1'}
infobase 0.00667500495911
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4789953A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000400066375732
{'key': '/authors/OL4789953A@1'}
memcache.get 0.000614166259766
{'hit': False, 'key': '/authors/OL4790040A@1'}
infobase 0.00766396522522
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790040A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.00076699256897
{'key': '/authors/OL4790040A@1'}
memcache.get 0.000627040863037
{'hit': False, 'key': '/authors/OL4790063A@1'}
infobase 0.00716805458069
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790063A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000760078430176
{'key': '/authors/OL4790063A@1'}
memcache.get 0.00039005279541
{'hit': False, 'key': '/authors/OL4790101A@1'}
infobase 0.00827193260193
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790101A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000732183456421
{'key': '/authors/OL4790101A@1'}
memcache.get 0.000198125839233
{'hit': False, 'key': '/authors/OL4790131A@1'}
infobase 0.00650405883789
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790131A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000367879867554
{'key': '/authors/OL4790131A@1'}
memcache.get 0.000716924667358
{'hit': False, 'key': '/authors/OL4790599A@1'}
infobase 0.00752210617065
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790599A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.00105500221252
{'key': '/authors/OL4790599A@1'}
memcache.get 0.000357866287231
{'hit': False, 'key': '/authors/OL4790613A@1'}
infobase 0.0154659748077
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790613A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000342845916748
{'key': '/authors/OL4790613A@1'}
memcache.get 0.000550031661987
{'hit': False, 'key': '/authors/OL4790617A@1'}
infobase 0.00729012489319
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790617A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000813961029053
{'key': '/authors/OL4790617A@1'}
memcache.get 0.000273942947388
{'hit': False, 'key': '/authors/OL4790643A@1'}
infobase 0.00742793083191
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790643A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000535011291504
{'key': '/authors/OL4790643A@1'}
memcache.get 0.00148916244507
{'hit': False, 'key': '/authors/OL4790708A@1'}
infobase 0.00675916671753
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790708A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000683069229126
{'key': '/authors/OL4790708A@1'}
memcache.get 0.000570058822632
{'hit': False, 'key': '/authors/OL4790721A@1'}
infobase 0.00683999061584
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790721A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000790119171143
{'key': '/authors/OL4790721A@1'}
memcache.get 0.000607013702393
{'hit': False, 'key': '/authors/OL4790572A@1'}
infobase 0.0105018615723
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790572A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.00153112411499
{'key': '/authors/OL4790572A@1'}
memcache.get 0.000866889953613
{'hit': False, 'key': '/authors/OL4791459A@1'}
infobase 0.00971007347107
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4791459A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000749111175537
{'key': '/authors/OL4791459A@1'}
memcache.get 0.000617980957031
{'hit': False, 'key': '/authors/OL4793254A@1'}
infobase 0.00702118873596
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4793254A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000798225402832
{'key': '/authors/OL4793254A@1'}
memcache.get 0.000430107116699
{'hit': False, 'key': '/authors/OL343297A@2'}
infobase 0.00575995445251
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL343297A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000591993331909
{'key': '/authors/OL343297A@2'}
memcache.get 0.00123310089111
{'hit': False, 'key': '/authors/OL4789389A@2'}
infobase 0.00536394119263
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4789389A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000641107559204
{'key': '/authors/OL4789389A@2'}
memcache.get 0.00186705589294
{'hit': False, 'key': '/authors/OL4789551A@2'}
infobase 0.00739288330078
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4789551A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000651836395264
{'key': '/authors/OL4789551A@2'}
memcache.get 0.000662088394165
{'hit': False, 'key': '/authors/OL4789631A@2'}
infobase 0.00975799560547
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4789631A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000650882720947
{'key': '/authors/OL4789631A@2'}
memcache.get 0.000425100326538
{'hit': False, 'key': '/authors/OL4789839A@2'}
infobase 0.00775098800659
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4789839A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000826120376587
{'key': '/authors/OL4789839A@2'}
memcache.get 0.000910043716431
{'hit': False, 'key': '/authors/OL4789902A@2'}
infobase 0.00598692893982
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4789902A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000784873962402
{'key': '/authors/OL4789902A@2'}
memcache.get 0.000655889511108
{'hit': False, 'key': '/authors/OL4789935A@2'}
infobase 0.00815391540527
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4789935A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000641822814941
{'key': '/authors/OL4789935A@2'}
memcache.get 0.000511884689331
{'hit': False, 'key': '/authors/OL4789953A@2'}
infobase 0.00725412368774
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4789953A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000643968582153
{'key': '/authors/OL4789953A@2'}
memcache.get 0.000606060028076
{'hit': False, 'key': '/authors/OL4790040A@2'}
infobase 0.00667905807495
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790040A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000656127929688
{'key': '/authors/OL4790040A@2'}
memcache.get 0.000305891036987
{'hit': False, 'key': '/authors/OL4790063A@2'}
infobase 0.00758910179138
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790063A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000433921813965
{'key': '/authors/OL4790063A@2'}
memcache.get 0.00113105773926
{'hit': False, 'key': '/authors/OL4790101A@2'}
infobase 0.00600004196167
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790101A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000733852386475
{'key': '/authors/OL4790101A@2'}
memcache.get 0.000535011291504
{'hit': False, 'key': '/authors/OL4790131A@2'}
infobase 0.0058491230011
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790131A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000824928283691
{'key': '/authors/OL4790131A@2'}
memcache.get 0.00041389465332
{'hit': False, 'key': '/authors/OL4790599A@2'}
infobase 0.00814509391785
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790599A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000637054443359
{'key': '/authors/OL4790599A@2'}
memcache.get 0.00060510635376
{'hit': False, 'key': '/authors/OL4790613A@2'}
infobase 0.00696897506714
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790613A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000627040863037
{'key': '/authors/OL4790613A@2'}
memcache.get 0.00056791305542
{'hit': False, 'key': '/authors/OL4790617A@2'}
infobase 0.00705099105835
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790617A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000699043273926
{'key': '/authors/OL4790617A@2'}
memcache.get 0.000460863113403
{'hit': False, 'key': '/authors/OL4790643A@2'}
infobase 0.0065770149231
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790643A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00065279006958
{'key': '/authors/OL4790643A@2'}
memcache.get 0.000343084335327
{'hit': False, 'key': '/authors/OL4790708A@2'}
infobase 0.00702118873596
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790708A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000411987304688
{'key': '/authors/OL4790708A@2'}
memcache.get 0.000120162963867
{'hit': False, 'key': '/authors/OL4790721A@2'}
infobase 0.00696897506714
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790721A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000472068786621
{'key': '/authors/OL4790721A@2'}
memcache.get 0.000449180603027
{'hit': False, 'key': '/authors/OL4790572A@2'}
infobase 0.0076789855957
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4790572A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000997066497803
{'key': '/authors/OL4790572A@2'}
memcache.get 0.000550031661987
{'hit': False, 'key': '/authors/OL4791459A@2'}
infobase 0.00887179374695
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4791459A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000549077987671
{'key': '/authors/OL4791459A@2'}
memcache.get 0.000523090362549
{'hit': False, 'key': '/authors/OL4793254A@2'}
infobase 0.00695896148682
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4793254A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000816106796265
{'key': '/authors/OL4793254A@2'}
memcache.get 0.000704050064087
{'hit': False, 'key': '/works/OL2466409W@4'}
infobase 0.00777292251587
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2466409W', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000715970993042
{'key': '/works/OL2466409W@4'}
memcache.get 0.000273942947388
{'hit': False, 'key': '/books/OL15114720M@3'}
infobase 0.0100600719452
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL15114720M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00070595741272
{'key': '/books/OL15114720M@3'}
memcache.get 0.000460147857666
{'hit': False, 'key': '/books/OL17710581M@3'}
infobase 0.00797295570374
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17710581M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00180816650391
{'key': '/books/OL17710581M@3'}
memcache.get 0.000545978546143
{'hit': False, 'key': '/books/OL17713068M@3'}
infobase 0.00803399085999
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17713068M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000960111618042
{'key': '/books/OL17713068M@3'}
memcache.get 0.000498056411743
{'hit': False, 'key': '/works/OL11406031W@4'}
infobase 0.00892400741577
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11406031W', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000821828842163
{'key': '/works/OL11406031W@4'}
memcache.get 0.000540971755981
{'hit': False, 'key': '/books/OL15117892M@3'}
infobase 0.00787210464478
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL15117892M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000895023345947
{'key': '/books/OL15117892M@3'}
memcache.get 0.000519037246704
{'hit': False, 'key': '/works/OL2466394W@3'}
infobase 0.00653910636902
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2466394W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000781059265137
{'key': '/works/OL2466394W@3'}
memcache.get 0.000640869140625
{'hit': False, 'key': '/works/OL11411235W@4'}
infobase 0.0102601051331
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11411235W', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000910043716431
{'key': '/works/OL11411235W@4'}
memcache.get 0.000539064407349
{'hit': False, 'key': '/books/OL17707256M@3'}
infobase 0.00754380226135
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17707256M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000736951828003
{'key': '/books/OL17707256M@3'}
memcache.get 0.000844955444336
{'hit': False, 'key': '/works/OL11406075W@3'}
infobase 0.0095329284668
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11406075W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00072193145752
{'key': '/works/OL11406075W@3'}
memcache.get 0.000633955001831
{'hit': False, 'key': '/works/OL2466393W@4'}
infobase 0.00671219825745
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2466393W', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000696897506714
{'key': '/works/OL2466393W@4'}
memcache.get 0.000509023666382
{'hit': False, 'key': '/books/OL17710784M@3'}
infobase 0.00887703895569
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17710784M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000944137573242
{'key': '/books/OL17710784M@3'}
memcache.get 0.00012993812561
{'hit': False, 'key': '/books/OL15114471M@3'}
infobase 0.00792407989502
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL15114471M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000264167785645
{'key': '/books/OL15114471M@3'}
memcache.get 0.00048303604126
{'hit': False, 'key': '/works/OL2466401W@3'}
infobase 0.00519204139709
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2466401W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000705003738403
{'key': '/works/OL2466401W@3'}
memcache.get 0.000534057617188
{'hit': False, 'key': '/books/OL17705524M@3'}
infobase 0.00812602043152
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17705524M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000860929489136
{'key': '/books/OL17705524M@3'}
memcache.get 0.000457048416138
{'hit': False, 'key': '/books/OL17715866M@3'}
infobase 0.00766086578369
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17715866M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000724077224731
{'key': '/books/OL17715866M@3'}
memcache.get 0.000433921813965
{'hit': False, 'key': '/books/OL17708010M@3'}
infobase 0.00727510452271
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17708010M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000735998153687
{'key': '/books/OL17708010M@3'}
memcache.get 0.000555038452148
{'hit': False, 'key': '/books/OL15115129M@3'}
infobase 0.00954294204712
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL15115129M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000938892364502
{'key': '/books/OL15115129M@3'}
memcache.get 0.000541925430298
{'hit': False, 'key': '/works/OL2466415W@4'}
infobase 0.0075478553772
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2466415W', 'revision': 4}, 'method': 'GET'}
memcache.set 0.00146007537842
{'key': '/works/OL2466415W@4'}
memcache.get 0.000783205032349
{'hit': False, 'key': '/books/OL17713820M@3'}
infobase 0.0105321407318
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17713820M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000850915908813
{'key': '/books/OL17713820M@3'}
memcache.get 0.000598907470703
{'hit': False, 'key': '/works/OL2466377W@3'}
infobase 0.00699400901794
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2466377W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000968933105469
{'key': '/works/OL2466377W@3'}
memcache.get 0.00053596496582
{'hit': False, 'key': '/works/OL11406107W@3'}
infobase 0.00675487518311
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11406107W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00103998184204
{'key': '/works/OL11406107W@3'}
memcache.get 0.000508069992065
{'hit': False, 'key': '/works/OL2466431W@4'}
infobase 0.0062210559845
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2466431W', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000733137130737
{'key': '/works/OL2466431W@4'}
memcache.get 0.000527858734131
{'hit': False, 'key': '/books/OL15114786M@3'}
infobase 0.00600290298462
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL15114786M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000825881958008
{'key': '/books/OL15114786M@3'}
memcache.get 0.000233888626099
{'hit': False, 'key': '/books/OL17712852M@3'}
infobase 0.00689888000488
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17712852M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000431060791016
{'key': '/books/OL17712852M@3'}
memcache.get 0.000536918640137
{'hit': False, 'key': '/books/OL17714613M@3'}
infobase 0.00678110122681
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17714613M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000725030899048
{'key': '/books/OL17714613M@3'}
memcache.get 0.000587940216064
{'hit': False, 'key': '/works/OL2466410W@4'}
infobase 0.00711011886597
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2466410W', 'revision': 4}, 'method': 'GET'}
memcache.set 0.00092601776123
{'key': '/works/OL2466410W@4'}
memcache.get 0.000498056411743
{'hit': False, 'key': '/works/OL11405029W@3'}
infobase 0.00853610038757
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11405029W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00073504447937
{'key': '/works/OL11405029W@3'}
memcache.get 0.00061297416687
{'hit': False, 'key': '/books/OL17707849M@3'}
infobase 0.00882506370544
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17707849M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000885009765625
{'key': '/books/OL17707849M@3'}
memcache.get 0.000437021255493
{'hit': True, 'key': 'inlibrary.libraries-hash'}