تصویری: Pg در Node JS چیست؟
2024 نویسنده: Lynn Donovan | [email protected]. آخرین اصلاح شده: 2023-12-15 23:46
به جای استفاده از یک ORM، از آن استفاده خواهیم کرد PG NodeJS بسته به طور مستقیم - PG هست یک NodeJs بسته برای رابط با پایگاه داده PostgreSQL. استفاده كردن PG به تنهایی به ما این فرصت را می دهد تا برخی از پرس و جوهای اولیه SQL را درک کنیم زیرا با استفاده از پرس و جوهای خام SQL در حال پرس و جو و دستکاری داده ها در DB خواهیم بود.
با توجه به این، وعده PG چیست؟
صفحه - وعده یک کتابخانه Postgres برای Node است که در بالای کتابخانه brianc/node-postgres نوشته شده است.
همچنین PG pool چیست؟ Pgpool -II یک نرم افزار پروکسی است که بین سرورهای PostgreSQL و سرویس گیرنده پایگاه داده PostgreSQL قرار می گیرد. این ویژگی های زیر را فراهم می کند: اتصال ادغام . اگر یک پایگاه داده تکثیر شود (به دلیل اینکه در حال اجرا در حالت تکرار یا master/slave است)، انجام یک کوئری SELECT در هر سروری همان نتیجه را برمیگرداند.
در کنار این، PG Hstore چیست؟
صفحه - hstore یک بسته گره برای سریالسازی و سریالزدایی دادههای JSON است hstore قالب
Hstore چیست؟
hstore . این ماژول را پیاده سازی می کند hstore نوع داده برای ذخیره مجموعهای از جفتهای کلید/مقدار در یک مقدار PostgreSQL. این می تواند در سناریوهای مختلف مفید باشد، مانند ردیف هایی با ویژگی های زیادی که به ندرت مورد بررسی قرار می گیرند، یا داده های نیمه ساختار یافته. کلیدها و مقادیر به سادگی رشته های متنی هستند.
توصیه شده:
Es6 در Node JS چیست؟
ES6 (ECMAScript 2015) آخرین نسخه پایدار جاوا اسکریپت است. Babel یک کامپایلر است که به ما امکان می دهد ویژگی های ES6 را در جاوا اسکریپت بنویسیم و آن را در موتورهای قدیمی/موجود اجرا کنیم. چگونه Babel را با برنامه Node.js خود راه اندازی کنیم. شما باید آخرین گره را داشته باشید
REPL در Node JS چیست؟
REPL مخفف Read Eval Print Loop است و یک محیط کامپیوتری مانند کنسول ویندوز یا پوسته یونیکس/لینوکس را نشان می دهد که در آن یک فرمان وارد می شود و سیستم با یک خروجی در حالت تعاملی پاسخ می دهد. Node.js یا Node همراه با یک محیط REPL ارائه می شود
SetHeader در Node JS چیست؟
SetHeader() یک متد بومی Node است. js و res. header() نام مستعار res است. setHeader() به شما این امکان را می دهد که تنها یک هدر و res را تنظیم کنید. header() به شما امکان می دهد چندین هدر تنظیم کنید
کاربرد await در Node JS چیست؟
با Node v8، ویژگی async/wait به طور رسمی توسط Node برای مقابله با Promises و زنجیره عملکرد ارائه شد. لازم نیست توابع یکی پس از دیگری زنجیر شوند، فقط منتظر تابعی باشید که Promise را برمی گرداند. اما تابع async باید قبل از انتظار تابعی که یک Promise را برمی گرداند، اعلان شود
LoopBack در Node JS چیست؟
LoopBack یک گره بسیار توسعه پذیر و منبع باز است. چارچوب js که شما را قادر میسازد: ایجاد APIهای REST سرتاسر پویا با کدگذاری کم یا بدون کدنویسی. روابط مدل و کنترل های دسترسی را برای API های پیچیده ترکیب کنید