- PostgreSQL को विभिन्न क्षेत्रों में इस्तेमाल करने के तरीकों के लिंक समेटने वाला पेज
- बैकग्राउंड jobs, message queue, GIS, audit log, access control, permission management, search, time series, graph data, external data, HTTP, API, event/replication/CDC, unit test, migration, dashboard/UI, data visualization, HTML और application, LSP(language server)
PostgreSQL is Enough
बैकग्राउंड कार्य
pg_cron के माध्यम से PostgreSQL में scheduled jobs को manage किया जा सकता है.
message queue
- PostgreSQL को message queue तकनीक के रूप में चुनने के तरीकों पर जानकारी दी गई है.
pgmq PostgreSQL पर आधारित एक message queue system है.
GIS/मैप
PostGIS PostgreSQL में geospatial database features जोड़ता है.
audit log
pgMemento और pgaudit PostgreSQL में changes को track करते हैं और audit log को manage करते हैं.
access control
acl का उपयोग PostgreSQL में access control list को manage करने के लिए किया जाता है.
authentication
- PostgreSQL का
pgcrypto module और pgjwt database के भीतर authentication को handle करते हैं.
search
- PostgreSQL की full-text search functionality से जुड़े उपयोगी links दिए गए हैं.
paradedb, pg_embedding, pgvector PostgreSQL में search capabilities को बेहतर बनाते हैं.
time series data
timescaledb PostgreSQL को extend करके time series data को manage करता है.
graph data
Apache AGE PostgreSQL को extend करके graph database functionality प्रदान करता है.
external data
wrappers PostgreSQL में external data sources को integrate करता है.
HTTP
pgsql-http और pg_net PostgreSQL में HTTP requests को handle करते हैं.
API
PostgREST, graphql-engine, postgraphile, pg_graphql PostgreSQL आधारित API server बनाते हैं.
event, replication, CDC
- PostgreSQL का
NOTIFY command और walex, peerdb, debezium, pglogical data changes को track करते हैं और replication functionality प्रदान करते हैं.
unit test
pgtap PostgreSQL database के unit test के लिए एक tool है.
migration
postgresql-migrations और bytebase PostgreSQL database migration को manage करते हैं.
dashboard / UI
Baserow, NocoDB, AppSmith user interface और dashboard प्रदान करते हैं.
data visualization
Evidence और Metabase data visualization tools हैं.
HTML और application
SQLpage, Omnigres, pg_render, plmustache PostgreSQL data को web applications में integrate करते हैं.
language server
postgres_lsp PostgreSQL के लिए language server protocol support प्रदान करता है.
क्या छूट गया?
- कृपया comments के माध्यम से छूटी हुई सामग्री साझा करें
GN⁺ की राय
- PostgreSQL अपने विभिन्न extensions और tools के माध्यम से यह दिखाता है कि वह सिर्फ़ एक साधारण database management system से कहीं बढ़कर एक बहुउपयोगी platform है.
- यह लेख PostgreSQL का उपयोग करके विभिन्न application requirements को पूरा करने के तरीके प्रस्तुत करता है, जिससे developers को उपयोगी resources मिलते हैं.
- खास तौर पर, यह उन क्षमताओं की संभावनाओं पर ज़ोर देता है जिन्हें सीधे database के भीतर handle करके system architecture को सरल बनाया जा सकता है और performance को optimize किया जा सकता है.
2 टिप्पणियां
इनमें से मैं व्यक्तिगत रूप से postgREST इस्तेमाल कर रहा हूँ, और इससे संतुष्ट हूँ।
Hacker News राय
एप्लिकेशन स्टैक को सरल बनाने की कोशिश पर अनुभव साझा
ParadeDB बनाने वालों में से एक की Postgres की extensibility पर राय
नया प्रोजेक्ट शुरू करते समय sqlite इस्तेमाल करने के फ़ैसले पर राय
डेटाबेस को लेकर एक C++ विशेषज्ञ का सवाल
PostgreSQL के अतिरिक्त फीचर्स पर राय
advanced features इस्तेमाल करते समय code management के साथ जुड़ाव की समस्या
मौजूदा stack से नए फीचर का prototype बनाने के फ़ायदे
Postgres, Redis, S3 इस्तेमाल करने वाले उपयोगकर्ता का अनुभव
बड़े पैमाने के data analytics में Postgres की सीमाएँ
Postgres की jsonb compression capability की आवश्यकता