Kinds of databases

Databases available

There are three databases built in to PythonAnywhere:

Connecting to external databases

If you have a paid plan, you can connect to databases outside PythonAnywhere. This means that you can get, say, a Redis instance from Redis, a MongoDB instance from mLab (check out this help page for some hints about that), or a Microsoft SQL Server instance from Azure, and connect to it from your code. If the provider you choose has the option to place your database in a specific Amazon Web Services Availability Zone, then putting it in:

will put it very close to our servers and give the best performance.