سپورٹڈ ڈیٹا بیس انجنز

1DevTool 14 ڈیٹا بیس انجنز سے جڑتا ہے — SQL، NoSQL، time-series، اور مزید۔

1DevTool ریلیشنل ڈیٹا بیسز، document stores، key-value caches، analytics انجنز، search انجنز، vector ڈیٹا بیسز، time-series ڈیٹا بیسز، اور message streaming سمیت 14 ڈیٹا بیس انجنز کو سپورٹ کرتا ہے۔ اگر آپ کسی بھی قسم کا سافٹ ویئر پروجیکٹ بنا رہے ہیں، تو امکان ہے کہ آپ کا ڈیٹا بیس پہلے سے اس فہرست میں شامل ہے۔

انجن حوالہ

انجنURL SchemeDefault Portنوٹس
PostgreSQLpostgresql:// یا postgres://5432Supabase، Neon، Timescale، اور CockroachDB کے ساتھ بھی کام کرتا ہے
MySQLmysql://3306MySQL 5.7 اور 8.x کے ساتھ compatible
MariaDBmariadb://3306MySQL کا drop-in replacement — ایک ہی SQL syntax
Microsoft SQL Servermssql:// یا sqlserver://1433Azure SQL Database کے ساتھ بھی کام کرتا ہے
MongoDBmongodb:// یا mongodb+srv://27017Atlas clusters کے لیے mongodb+srv:// استعمال کریں
Redisredis://6379TLS/SSL کے لیے rediss:// (double s) استعمال کریں
Valkeyvalkey://6379Linux Foundation کا Redis fork — مکمل API compatible
KeyDBkeydb://6379Multi-threaded Redis متبادل — ایک ہی protocol
Elasticsearchelasticsearch://9200Queries JSON DSL کے ساتھ REST-based query editor استعمال کرتی ہیں
ClickHouseclickhouse://9000Columnar analytics ڈیٹا بیس — اربوں rows پر aggregations کے لیے optimized
Cassandracassandra://9042Wide-column، high-availability ڈیٹا بیس — CQL استعمال کرتا ہے
CouchDBcouchdb://5984HTTP API کے ساتھ document store — Mango queries استعمال کریں
SurrealDBsurrealdb://8000Multi-model ڈیٹا بیس — SQL-like syntax، documents، graphs سپورٹ کرتا ہے
Weaviateweaviate://8080AI applications کے لیے vector database — similarity searches چلائیں
InfluxDBinfluxdb://8086Time-series ڈیٹا بیس — metrics اور monitoring data کے لیے
Kafkakafka://9092Message streaming platform — topics، partitions اور messages براؤز کریں

میں کون سا انجن استعمال کروں؟

اگر آپ ابھی ایک پروجیکٹ شروع کر رہے ہیں اور یقین نہیں ہے کہ کون سا ڈیٹا بیس منتخب کریں، تو یہاں ایک فوری گائیڈ ہے:

  • ویب ایپ بنا رہے ہیں؟ PostgreSQL سے شروع کریں۔ یہ قابل اعتماد، اچھی طرح سپورٹڈ، اور Supabase اور Neon جیسے platforms پر مفت ہے۔
  • Cache یا session store چاہیے؟ Redis استعمال کریں۔ یہ تیز اور بڑے پیمانے پر مستعمل ہے۔
  • غیر منظم یا flexible data کے ساتھ کام کر رہے ہیں؟ document storage کے لیے MongoDB آزمائیں۔
  • بڑے datasets پر analytics چلا رہے ہیں؟ ClickHouse تیز aggregations کے لیے خاص طور پر بنایا گیا ہے۔
  • AI-powered ایپ بنا رہے ہیں جسے similarity search چاہیے؟ Weaviate vector embeddings محفوظ اور search کرتا ہے۔
  • Time-stamped metrics یا sensor readings محفوظ کر رہے ہیں؟ InfluxDB بالکل اسی کے لیے بنایا گیا ہے۔

ان سب کو 1DevTool سے ایک ہی DATABASE_URL flow استعمال کر کے جوڑا جا سکتا ہے، آپ کے منتخب کردہ انجن سے قطع نظر۔

Multi-database support showing all engines

کسی بھی انجن سے کنکٹ کرنا

ہر انجن کے لیے عمل یکساں ہے: DATABASE_URL پیسٹ کریں (یا فیلڈز manually بھریں)، Test Connection کلک کریں، اور save کریں۔ تفصیلی ہدایات کے لیے DATABASE_URL سے کنکٹ کریں گائیڈ دیکھیں۔