PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

Linux पर PostgreSQL डेटाबेस डिफ़ॉल्ट स्थान

"निर्देशिका जहां postgresql सभी डेटाबेस रखेगा "(और कॉन्फ़िगरेशन) को" डेटा निर्देशिका "कहा जाता है और पोस्टग्रेएसक्यूएल कॉल (थोड़ा भ्रमित रूप से)" डेटाबेस क्लस्टर "से मेल खाता है, जो वितरित कंप्यूटिंग से संबंधित नहीं है, इसका मतलब केवल डेटाबेस और संबंधित वस्तुओं का एक समूह है जो पोस्टग्रेएसक्यूएल द्वारा प्रबंधित किया जाता है सर्वर।

डेटा निर्देशिका का स्थान वितरण पर निर्भर करता है। यदि आप स्रोत से स्थापित करते हैं, तो डिफ़ॉल्ट /usr/local/pgsql/data है :

<ब्लॉकक्वॉट>

फ़ाइल सिस्टम के संदर्भ में, एक डेटाबेस क्लस्टर एक एकल निर्देशिका होगी जिसके अंतर्गत सभी डेटा संग्रहीत किए जाएंगे। हम इसे डेटा निर्देशिका या डेटा क्षेत्र कहते हैं। यह पूरी तरह आप पर निर्भर करता है कि आप अपना डेटा कहां स्टोर करना चुनते हैं। कोई डिफ़ॉल्ट नहीं है, हालांकि/usr/स्थानीय/pgsql/डेटा या/var/lib/pgsql/डेटा जैसे स्थान लोकप्रिय हैं। (रेफरी)

इसके अलावा, एक चल रहे PostgreSQL सर्वर का एक उदाहरण एक क्लस्टर से जुड़ा है; इसकी डेटा निर्देशिका का स्थान सर्वर डेमॉन ("पोस्टमास्टर" या "पोस्टग्रेज़") को -D में पास किया जा सकता है कमांड लाइन विकल्प, या PGDATA . द्वारा पर्यावरण चर (आमतौर पर चल रहे उपयोगकर्ता के दायरे में, आमतौर पर postgres ) आप आमतौर पर चल रहे सर्वर को कुछ इस तरह से देख सकते हैं:

[[email protected] ~]# ps auxw |  grep postgres | grep -- -D
postgres  1535  0.0  0.1  39768  1584 ?        S    May17   0:23 /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data

ध्यान दें कि यह संभव है, हालांकि बहुत बार नहीं, एक ही PostgreSQL सर्वर (एक ही बायनेरिज़, विभिन्न प्रक्रियाओं) के दो उदाहरणों को चलाने के लिए जो अलग-अलग "क्लस्टर" (डेटा निर्देशिका) की सेवा करते हैं। बेशक, हर इंस्टेंस अपने टीसीपी/आईपी पोर्ट पर सुनेगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. आवश्यक PostgreSQL निगरानी - भाग 1

  2. मैं एक कॉलम कैसे जोड़ सकता हूं जो पोस्टग्रेस्क्ल डेटाबेस में नल की अनुमति नहीं देता है?

  3. मैं एक नई स्थापना के बाद Postgresql में कैसे लॉगिन और प्रमाणित करूं?

  4. मल्टी-डीसी पोस्टग्रेएसक्यूएल:एक वीपीएन पर एक अलग भू-स्थान पर एक स्टैंडबाय नोड सेट करना

  5. PostgreSQL सरणी के लिए पायथन सूची