Click here to skip to this page's main content.
Hello! Open Library is participating in our eBook lending program. Browse the growing lending library of over 250,000 eBooks!
total: {'count': 0, 'unaccounted': 0.7147359848022461, 'time': 0.8310120105743408}
memcache.get: {'count': 20, 'time': 0.019834041595458984}
infobase: {'count': 11, 'time': 0.09644198417663574}
solr: {'count': 1, 'time': 0.0}
solr 0.0
{'query': {'public_scan_b': 'true'}, 'rows': 24, 'kw': {'sort': 'random_3949 desc', 'fq': 'type:work', 'facet.mincount': 1, 'facet_wrapper': <bound method ReadableBooksEngine.facet_wrapper of <openlibrary.plugins.openlibrary.borrow_home.ReadableBooksEngine instance at 0x7f27129b6fc8>>, 'fields': ['key', 'author_name', 'author_key', 'title', 'edition_count', 'ia', 'cover_edition_key', 'has_fulltext', 'subject', 'ia_collection_s', 'public_scan_b', 'overdrive_s', 'lending_edition_s', 'lending_identifier_s'], 'facets': [{'sort': 'count'}, 'language', 'publisher_facet', {'limit': -1}, 'subject_facet', 'person_facet', 'place_facet', 'time_facet', 'has_fulltext', 'language'], 'facet.limit': 25, 'doc_wrapper': <function work_wrapper at 0x7f271824fb90>}, 'start': 0}
memcache.get 0.000555038452148
{'hit': False, 'key': '/books/OL23350765M'}
infobase 0.00725483894348
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL23350765M', 'revision': None}, 'method': 'GET'}
memcache.get 0.000513792037964
{'hit': False, 'key': '/books/OL24982161M'}
infobase 0.00878691673279
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL24982161M', 'revision': None}, 'method': 'GET'}
memcache.get 0.000597953796387
{'hit': True, 'key': '/books/OL24988929M'}
memcache.get 0.00054407119751
{'hit': True, 'key': '/books/OL24783344M'}
memcache.get 0.000509977340698
{'hit': False, 'key': '/books/OL24234152M'}
infobase 0.00930595397949
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL24234152M', 'revision': None}, 'method': 'GET'}
memcache.get 0.00195217132568
{'hit': False, 'key': '/books/OL6538362M'}
infobase 0.00880599021912
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL6538362M', 'revision': None}, 'method': 'GET'}
memcache.get 0.000328063964844
{'hit': False, 'key': '/books/OL25668918M'}
infobase 0.00733184814453
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL25668918M', 'revision': None}, 'method': 'GET'}
memcache.get 0.00037693977356
{'hit': False, 'key': '/books/OL13506528M'}
infobase 0.00774002075195
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL13506528M', 'revision': None}, 'method': 'GET'}
memcache.get 0.000417947769165
{'hit': True, 'key': '/books/OL25278519M'}
memcache.get 0.000698089599609
{'hit': False, 'key': '/books/OL14436709M'}
infobase 0.0126168727875
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14436709M', 'revision': None}, 'method': 'GET'}
memcache.get 0.000414848327637
{'hit': False, 'key': '/books/OL20432616M'}
infobase 0.00828218460083
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL20432616M', 'revision': None}, 'method': 'GET'}
memcache.get 0.000507831573486
{'hit': False, 'key': '/books/OL24339448M'}
infobase 0.0112271308899
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL24339448M', 'revision': None}, 'method': 'GET'}
memcache.get 0.000770092010498
{'hit': True, 'key': '/books/OL20663370M'}
memcache.get 0.00242614746094
{'hit': True, 'key': '/books/OL25624304M'}
memcache.get 0.000452041625977
{'hit': True, 'key': '/books/OL7079742M'}
memcache.get 0.000444173812866
{'hit': False, 'key': '/books/OL20457509M'}
infobase 0.00749206542969
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL20457509M', 'revision': None}, 'method': 'GET'}
memcache.get 0.00113606452942
{'hit': False, 'key': '/books/OL24346346M'}
infobase 0.00759816169739
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL24346346M', 'revision': None}, 'method': 'GET'}
memcache.get 0.000469923019409
{'hit': True, 'key': '/books/OL6923420M'}
memcache.get 0.00624394416809
{'hit': True, 'key': '/books/OL7241636M'}
memcache.get 0.00047492980957
{'hit': True, 'key': 'inlibrary.libraries-hash'}
Open Library is an initiative of the Internet Archive, a 501(c)(3) non-profit, building a digital library of Internet sites and other cultural artifacts in digital form.
Other projects include the Wayback Machine, archive.org, archive-it.org
Your use of the Open Library is subject to the Internet Archive's Terms of Use.