Hope Ho wrote: > Dear all, > > I have some questions about PostgreSQL's modularity. We know that > PostgreSQL is famous for its good modularity, which allows users to > select which part they need. It also allow developers to easily replace > one part without affecting other parts. However, as I know, most > database engine, like MySQL, has such modularity: layered architecture > and small pieces of functionalities. Actually, it's a rule recognized > by lots of software design. Why is only PostgreSQL entitled "good > modularity"?
Because Postgres is modulare beyond the source code level. The modules can be replaced without reprogramming the backend database, like functions, triggers, operators, server-side languages, etc. And you can even add new data types without having to modify the database backend code. -- Bruce Momjian <[EMAIL PROTECTED]> http://momjian.us EnterpriseDB http://postgres.enterprisedb.com + If your life is a hard drive, Christ can be your backup. + ---------------------------(end of broadcast)--------------------------- TIP 1: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly