PostgreSQL : History
PostgreSQL-এর ইতিহাস অনেক সমৃদ্ধ এবং দীর্ঘ সময় ধরে গঠিত হয়েছে। নিচে ধাপে ধাপে PostgreSQL-এর ইতিহাস বাংলায় ব্যাখ্যা করছি:
🕰️ PostgreSQL-এর ইতিহাস:
✅ 1. শুরুর সময় (1986-1994): POSTGRES
- 1986: University of California, Berkeley-তে Professor Michael Stonebraker এবং তাঁর দল একটি রিসার্চ প্রজেক্ট শুরু করেন, নাম দেন POSTGRES (Post-Ingres)।
- Ingres ছিল তাদের আগের একটি ডেটাবেস প্রজেক্ট। POSTGRES অর্থ "after Ingres"।
- এই প্রজেক্টের লক্ষ্য ছিল advanced ডেটাবেস সিস্টেম তৈরি করা যা complex data types ও rules সাপোর্ট করবে।
✅ 2. SQL Integration (1994-1996): Postgres95
1994: POSTGRES প্রজেক্টে SQL language যুক্ত করা হয়। এর নাম হয় Postgres95।
-
এটি ছিল POSTGRES-এর একটি সংস্করণ যাতে SQL query engine ছিল।
-
একই বছর source code free করা হয় BSD লাইসেন্সের আওতায়।
✅ 3. নতুন রূপ (1996-বর্তমান): PostgreSQL
1996: প্রকল্পের নাম পরিবর্তন করে রাখা হয় PostgreSQL, কারণ এটি PostgreSQL language সাপোর্ট করে এবং POSTGRES থেকে উদ্ভূত।
-
এই সময় থেকে এটি Open Source Community দ্বারা পরিচালিত হতে শুরু করে।
-
নামটি হলো "PostgreSQL" = "POSTGRES" + "SQL"।
📈 PostgreSQL-এর বড় কিছু মাইলফলক (Milestones):
বছর | মাইলফলক |
---|---|
1996 | PostgreSQL 6.0 release, SQL support সহ |
2005 | Version 8.0: Windows native support |
2010 | Version 9.0: Streaming replication ও hot standby যুক্ত হয় |
2017 | Version 10: Logical replication, identity columns |
2020 | Version 13: Performance improvements, parallel vacuum |
2023 | Version 15: Improved sort performance, compression |
🌍 আজকের PostgreSQL:
বর্তমানে PostgreSQL একটি শক্তিশালী, বিশ্বব্যাপী জনপ্রিয় open-source database system।
-
এটি বিভিন্ন বড় প্রতিষ্ঠান যেমন: Apple, Instagram, Spotify, NASA, এবং Fujitsu ব্যবহার করে।
-
PostgreSQL এর উন্নয়ন Community-driven এবং নিয়মিত update হয়।