PostgreSQL एक्सटेंशन्स परिचय

PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

Brian Piccolo

Sr. Director, Digital Strategy

PostgreSQL एक्सटेंशन्स परिचय

आम तौर पर इस्तेमाल होने वाले एक्सटेंशन्स

  • PostGIS
  • PostPic
  • fuzzystrmatch
  • pg_trgm
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

एक्सटेंशन मेटाडेटा पर क्वेरी करें

उपलब्ध एक्सटेंशन्स

SELECT name
FROM pg_available_extensions;
+--------------------+
| name               |
|--------------------|
| dblink             | 
| pg_stat_statements | 
+--------------------+

इंस्टॉल किए गए एक्सटेंशन्स

SELECT extname 
FROM pg_extension;
+---------+
| name    |
|---------|
| plpgsql |
+---------+
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस
--Enable the fuzzystrmatch extension
CREATE EXTENSION IF NOT EXISTS fuzzystrmatch;
--Confirm that fuzzstrmatch has been enabled
SELECT extname FROM pg_extension;
+---------------+
| name          |
|---------------|
| plpgsql       |
| fuzzystrmatch |
+---------------+
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

fuzzystrmatch या फ़ज़ी सर्चिंग का उपयोग

SELECT levenshtein('GUMBO', 'GAMBOL');
+-------------+
| levenshtein |
|-------------|
|           2 |
+-------------+
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

pg_trgm से दो स्ट्रिंग्स की तुलना करें

SELECT similarity('GUMBO', 'GAMBOL');
+------------+
| similarity |
|------------|
| 0.18181818 |
+------------+
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

अभ्यास करते हैं!

PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

Preparing Video For Download...