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

क्या मुझे नवीनीकृत डेटा मॉडल में hstore का उपयोग करना चाहिए?

यदि आप कहते हैं कि आपको दस्तावेज़ के साथ फ़ील्ड लाने की आवश्यकता है तो Denormalized hstore संस्करण बेहतर है क्योंकि सर्वर कई स्थानों का उपयोग करने के बजाय डिस्क पर एक ही स्थान से पूरे दस्तावेज़ को लाने में सक्षम होगा- फ़ील्ड के साथ दस्तावेज़ में शामिल हों . एकमात्र समस्या जो मैं hstore के साथ देखता हूं वह कुछ हद तक अपरंपरागत वाक्यविन्यास है। JSON के साथ काम करना आसान हो सकता है। PostgreSQL 9.4 को (indexed) बाइनरी JSON के लिए बेहतरीन समर्थन मिलेगा। . बाइनरी JSON का उपयोग करना अनुशंसित है hstore लेखकों द्वारा, BTW।

तो एक योजना json . का उपयोग करने की हो सकती है 9.3 में कॉलम और फिर इसे jsonb . में कनवर्ट करें 9.4 में।



  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 क्वेरी कैशिंग और लोड संतुलन का अवलोकन

  2. PostgreSQL 9.1 प्राथमिक कुंजी ऑटोइनक्रिकमेंट

  3. PostgreSQL पर सिद्धांत कॉलम आईडी मौजूद नहीं है

  4. पोस्टग्रेज़ डेटा प्रकार कास्ट

  5. इस क्वेरी को 0 गिनती मान के साथ पंक्तियों को कैसे वापस करें?