The All-Sky Automated Survey for Supernovae (ASAS-SN) began observing in
late-2011 and has been imaging the entire sky with nightly cadence since late
2017. A core goal of ASAS-SN is to release as much useful data as possible to
the community. Working towards this goal, in 2017 the first ASAS-SN Sky Patrol
was established as a tool for the community to obtain light curves from our
data with no preselection of targets. Then, in 2020 we released static V-band
photometry from 2013--2018 for 61 million sources. Here we describe the next
generation ASAS-SN Sky Patrol, Version 2.0, which represents a major
progression of this effort. Sky Patrol 2.0 provides continuously updated light
curves for 111 million targets derived from numerous external catalogs of
stars, galaxies, and solar system objects. We are generally able to serve
photometry data within an hour of observation. Moreover, with a novel database
architecture, the catalogs and light curves can be queried at unparalleled
speed, returning thousands of light curves within seconds. Light curves can be
accessed through a web interface (http://asas-sn.ifa.hawaii.edu/skypatrol/) or
a Python client (https://asas-sn.ifa.hawaii.edu/documentation). The Python
client can be used to retrieve up to 1 million light curves, generally limited
only by bandwidth. This paper gives an updated overview of our survey,
introduces the new Sky Patrol, and describes its system architecture. These
results provide significant new capabilities to the community for pursuing
multi-messenger and time-domain astronomy.Comment: Light curves can be accessed through a web interface
http://asas-sn.ifa.hawaii.edu/skypatrol, or a Python client at
http://asas-sn.ifa.hawaii.edu/documentatio