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

pgmemcache बनाम अनंत कैश

pgmemcache पर मेरी हाल की पोस्ट में, कुछ प्रश्न पूछे गए थे जो वास्तव में दिलचस्प थे और मुझे इस पर काम करने के लिए प्रेरित किया। मुझे इसके लिए धन्यवाद देना चाहिए 🙂

प्रश्न:
1. क्या pgmemcache एप्लिकेशन पारदर्शी है?
2. क्या memcached और PostgreSQL साझा बफ़र्स के बीच कोई सिंक्रनाइज़ेशन है?

उत्तर:

pgmemcache(memcached) एप्लिकेशन पारदर्शी नहीं है, आपको कैश से डेटा को पुश या पुनः प्राप्त करने के लिए एप्लिकेशन में परिवर्तन करने की आवश्यकता है।

EnterpriseDB, उत्पाद PostgresPlus Advance Server में अनंत कैश नामक एक सुविधा शामिल है, जो उत्पादन सिद्ध तकनीक पर आधारित है, जो ओपन सोर्स डिस्ट्रीब्यूटेड ऑब्जेक्ट कैशे मेमकैच्ड है।

EnterpriseDB के बारे में, Enterprise PostgreSQL कंपनी, दुनिया के सबसे उन्नत ओपन सोर्स डेटाबेस के एंटरप्राइज़-क्लास PostgreSQL उत्पाद प्रदान करती है। कंपनी के पोस्टग्रेज प्लस उत्पाद लेनदेन-गहन अनुप्रयोगों के लिए आदर्श रूप से अनुकूल हैं, जिनके लिए बेहतर प्रदर्शन, बड़े पैमाने पर मापनीयता और मालिकाना डेटाबेस उत्पादों के साथ संगतता की आवश्यकता होती है।

अवलोकन

उपरोक्त आरेख pgmemcache बनाम अनंत कैश की वास्तुकला को समझने में मदद करता है। अनंत कैश में, सभी पृष्ठ पहले साझा_बफ़र्स में और फिर अनंत कैश में खोजे जाते हैं। साझा बफर कैश और अनंत कैश के बीच सिंक्रनाइज़ेशन एप्लिकेशन पारदर्शिता बनाता है, जो कि pgmemcache के मामले में नहीं है।

अनंत कैश, तेज और पूरी तरह से पारदर्शी अनुप्रयोग है। डेवलपर्स से किसी विशेष कोड की आवश्यकता नहीं है। कई समानांतर प्रक्रियाओं के साथ आपके कैश को गर्म करता है और वार्मिंग समय को कम करते हुए स्टार्टअप पर कैश को प्री-लोड करता है।

अनंत कैश का लाभ उठाने के लिए आपको PostgresPlus Advance Server डाउनलोड करना होगा जो कि Oracle संगत उत्पाद है जो अनंत कैश के साथ बंडल किया गया है।
डाउनलोड लिंक:
http://www.enterprisedb.com/downloads/postgres-postgresql-downloads

अनंत कैश का कार्यान्वयन memcached जितना सरल है, नीचे दिया गया लिंक अनंत कैश को स्थापित करने में मदद करेगा।

http://www.enterprisedb.com/docs/en/8.4/perf/Postgres_Plus_Advanced_Server_Performance_Guide-04.htm

PostgreSQL सामुदायिक फ़ोरम पर बहुत जानकारीपूर्ण चर्चा:-

http://archives.postgresql.org/pgsql-performance/2011-07/msg00001.php


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पोस्टग्रेज़ मैन्युअल रूप से अनुक्रम बदलते हैं

  2. पंक्ति प्रकार की जाँच करते समय IS NOT NULL गलत क्यों है?

  3. PostgreSQL:PostgreSQL में टेबल दिखाएं

  4. PostgreSql डेटाबेस एन्कोडिंग बदलें

  5. लेन-देन से प्रभावित नहीं अनुक्रम?