Chapter 7. Introducing the Model and SQLAlchemy
When people think about a model layer, they often immediately think of using a relational database management system (RDBMS) such as PostgreSQL or MySQL. In fact, there are many different ways to store your data in a Pylons application, so there are many different ways to model that data. It is important to decide on the correct approach for your particular needs. Some approaches might include these:
Storing data in files in the filesystem
Storing data via a web service such as Amazon S3
Storing data in an object database
Storing data in an XML database
Storing data in an RDBMS
Pylons supports all of these approaches, but each has its advantages and disadvantages. If you are heavily relying on XML data, ...
Get The Definitive Guide to Pylons now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.