Re: nomenclature
От | Michael Glaesemann |
---|---|
Тема | Re: nomenclature |
Дата | |
Msg-id | A0DE8E38-4817-11D8-B824-000A95C88220@myrealbox.com обсуждение исходный текст |
Ответ на | nomenclature (Lee Kindness <lkindness@csl.co.uk>) |
Ответы |
Re: nomenclature
|
Список | pgsql-hackers |
Hi Lee On Jan 16, 2004, at 8:09 PM, Lee Kindness wrote: > With the various paths, service names, config files and environment > variables PostgreSQL appears to have a multiple-personality > disorder... Is it: > > postgresql (/etc/init.d/postgresql, postgresql.conf), > or postmaster (main postmaster process), > or postgres (postgres user), > or pgsql (/var/lib/pgsql), > or psql (psql SQL terminal), > or pg (PG* environment variables, pg_* files)? > > I guess the point of this email is to point out the current > proliferation of terms is not user friendly. Any plans/interest in > standardisation? Don't forget pl/pgsql! :) In my way of thinking, different things should have different names, which is what is going on here. Two of these are more or less user-customizable: the user who owns the database cluster, and the directory where the cluster and files are usually stored. However, the others are distinct, as you've clearly pointed out. They have different names because they are different. I too was a little confused when starting out with PostgreSQL as to what the difference was between some of these things, but they need different names so people can distinguish between them. However, this is compounded by the fact that I see (and have probably used) PostgreSQL, postgres, or pgsql all to refer to the whole thing in general. Then you've got people coming up with their own, such as Postgress, and Postgrees, two of which I've seen bandied about recently. But again, there needs to be names to refer to these different things. Michael Glaesemann grzm myrealbox com
В списке pgsql-hackers по дате отправления: