instance اختصاصی PostgreSQL در سه دقیقه: scram-sha-256 از پیش، tuning خودکار shared_buffers و effective_cache_size، اتصال remote آماده. JSON، GIS، Full-text-search، همهچی built-in.
PostgreSQL یک پایگاهدادهٔ رابطهای متنباز با پشتیبانی کامل از تراکنشهای ACID، JSON، جستوجوی تماممتن، و انواع دادهٔ پیشرفته است. در نسخهٔ مدیریتشده، نصب، وصلههای امنیتی، بکاپ خودکار و replicaهای خواندن را ما برعهده میگیریم.
شما فقط queryها را مینویسید؛ failover، نگهداری و بهروزرسانی خودکار است. مناسب اپلیکیشنهای تولیدی، تحلیل داده و هر باری که به یکپارچگی و قابلیت اطمینان داده نیاز دارد. روی زیرساخت داخل ایران با تأخیر کم.
<۳ دقیقه
زمان آمادهسازی
از کلیک تا اولین SELECT
۲۰۰ تومان
هر ساعت — mini
۱ گیگ RAM، ۱ هسته
scram-sha-256
احراز هویت پیشفرض
استاندارد فعلی PostgreSQL
JSON / GIS
بدون extension اضافه
jsonb + PostGIS-ready
PostgreSQL قدرتمندترین RDBMS متنباز است — اما تنظیم postgresql.conf، pg_hba.conf، و scram-sha-256 از صفر یعنی ساعتها کار. ما این کار را انجام دادهایم. شما فقط رشته اتصال را کپی میکنید.
PostgreSQL ۱۷، tuning شده برای سایز انتخابی، listen_addresses=*، scram-sha-256 از روز اول.
بهصورت خودکار ۲۵٪ RAM به shared_buffers و ۵۰٪ به effective_cache_size اختصاص داده میشود.
scram-sha-256 پیشفرض است — قویتر از md5 قدیمی. رمز postgres در پنل ذخیره میشود.
CREATE ROLE با سه سطح دسترسی: readonly، readwrite (CRUD + sequences)، admin (همه چیز).
jsonb operators، indexed JSON، Full-text-search، همه built-in — بدون extension اضافه.
WAL استاندارد + توگل بکآپ snapshot روزانه از کل instance؛ point-in-time recovery در نسخه آینده.
پس از ساخت instance، رشته اتصال دقیقاً به این شکل خواهد بود:
# psql از خط فرمان
psql -h 203.0.113.X -p 5432 -U postgres
# PHP (PDO)
$pdo = new PDO(
'pgsql:host=203.0.113.X;port=5432;dbname=myapp',
'myapp_user', 'پسورد'
);
# Node.js (pg)
const client = new Client({
host: '203.0.113.X', port: 5432,
user: 'myapp_user', password: 'پسورد', database: 'myapp'
});
# Python (psycopg)
conn = psycopg.connect(
host='203.0.113.X', port=5432,
user='myapp_user', password='پسورد', dbname='myapp'
)
# DATABASE_URL (Django, Rails, etc.)
postgres://myapp_user:پسورد@203.0.113.X:5432/myapp
هزینه ساعتی — هر ساعت از کیف پول کسر میشود. میتوانید هر زمان حذف کنید.
mini
۲۰۰ تومان/ساعت
برای dev، تست، پروژههای کوچک
standard
۴۰۰ تومان/ساعت
برای production کوچک تا متوسط
plus
۶۰۰ تومان/ساعت
برای production پرترافیک یا داده حجیم
PostgreSQL از JSONB بومی، CTE، window functions، پارتیشنبندی جدول، جستجوی متن کامل و GIS (PostGIS) پشتیبانی میکند که MySQL یا ندارد یا محدودتر دارد. برای پروژههای تحلیلی، GIS یا API با payloadهای JSON گزینهٔ برتر است؛ MySQL برای CRUD ساده و کاربردهای legacy/WordPress کافی است.
نسخهٔ پایدار اخیر PostgreSQL ارائه میشود؛ آپدیتهای امنیتی خودکار اعمال میشوند و ارتقای major تحت کنترل شما از پنل است تا اپلیکیشنتان بدون اطلاع نشکند.
بستهٔ contrib (شامل uuid-ossp، pg_trgm، citext، pgcrypto، hstore و tablefunc) بهصورت پیشفرض در دسترس است؛ کافی است CREATE EXTENSION را اجرا کنید. برای extensionهای سنگینتر مثل PostGIS یا pg_vector یک تیکت پشتیبانی بزنید تا فعال شود.
احراز هویت با scram-sha-256 (استاندارد امن PostgreSQL)؛ md5 و trust غیرفعالاند. اتصال SSL با گواهی self-signed بهصورت پیشفرض فعال است (sslmode=prefer/require کار میکند) و گواهی معتبر CA در نقشهٔ راه قرار دارد.
readonly = SELECT روی همهٔ جدولها + USAGE روی schema. readwrite = SELECT/INSERT/UPDATE/DELETE + sequences + CREATE روی schema (یعنی ساخت جدول جدید). admin = دسترسی کامل در محدودهٔ همان دیتابیس. برای هر دیتابیس کاربر اختصاصی بسازید.
در صفحهٔ instance دکمهٔ «نمایش رمز عبور» وجود دارد؛ رمز ۳۲ کاراکتری در پنل بهصورت رمزنگاریشده ذخیره میشود و با کلیک قابل مشاهده است.
snapshot روزانه از کل instance با نگهداری ۷ روز بهصورت پیشفرض فعال است و با یک کلیک از پنل قابل بازگردانی است. بازیابی به نقطهٔ زمانی دقیق (PITR) در نقشهٔ راه قرار دارد؛ برای بکآپ منطقی، pg_dump و pg_dumpall همیشه در دسترساند.
در نسخهٔ فعلی instance تکنودی است؛ read-replica و دسترسپذیری بالا (HA) با streaming-replication در نقشهٔ راه قرار دارد. برای کانکشن بالا (بیش از ۲۰۰ همزمان) استفاده از PgBouncer روی VM خودتان یا pool سمت اپ (Laravel/Django) توصیه میشود.
اولین instanceتان را با ۲۰۰ تومان در ساعت بسازید. هر زمان حذف کنید — هیچ تعهد ماهانهای ندارید.
ساخت instance جدید