🔵 عنوان مقاله
Render Is Your Fastest Path to Production
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته، تبلیغی است برای پلتفرم ابری مدرن Render که برای توسعهدهندگان طراحی شده است. این پلتفرم امکان ساخت، استقرار سریع، بهروزرسانی و مقیاسبندی آسان نرمافزارها را فراهم میآورد و از ابتدا تا به میلیاردها کاربر قابل استفاده است. Render از سازندگان دعوت میکند تا با استفاده از خدمات رایگان خود شروع به ساخت نمایند و ویژگیهای عملیاتی سادهای را برای توسعهدهندگان در هر مقیاسی فراهم میآورد. از ویژگیهای کلیدی Render میتوان به قابلیت اطمینان، مقیاسپذیری و سرعت بالا در پردازش و پیادهسازی اپلیکیشنها اشاره کرد.
🟣لینک مقاله:
https://render.com?utm_source=cooperpress&utm_medium=cooperpress
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Render Is Your Fastest Path to Production
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته، تبلیغی است برای پلتفرم ابری مدرن Render که برای توسعهدهندگان طراحی شده است. این پلتفرم امکان ساخت، استقرار سریع، بهروزرسانی و مقیاسبندی آسان نرمافزارها را فراهم میآورد و از ابتدا تا به میلیاردها کاربر قابل استفاده است. Render از سازندگان دعوت میکند تا با استفاده از خدمات رایگان خود شروع به ساخت نمایند و ویژگیهای عملیاتی سادهای را برای توسعهدهندگان در هر مقیاسی فراهم میآورد. از ویژگیهای کلیدی Render میتوان به قابلیت اطمینان، مقیاسپذیری و سرعت بالا در پردازش و پیادهسازی اپلیکیشنها اشاره کرد.
🟣لینک مقاله:
https://render.com?utm_source=cooperpress&utm_medium=cooperpress
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Render
Cloud Application Platform | Render
On Render, you can build, deploy, and scale your apps with unparalleled ease – from your first user to your billionth.
👍1
🔵 عنوان مقاله
Custom ENUM Type Columns and ORDER BY
🟢 خلاصه مقاله:
مقالهای که بررسی شده در مورد استفاده از انواع دادهای دستهبندیشده (enumerated types) است که در پایگاههای داده برای محدود ساختن مقادیری که میتوانند در ستونهای خاصی قرار بگیرند، بکار میروند. این انواع دادهای مزایایی دارند به ویژه در جهت اجرای محدودیتها و کاهش خطاهای دادهای. با این حال، مقاله هشدار میدهد که در هنگام چیدمان یا ترتیببندی این دادهها باید دقت نمود، زیرا ترتیب انواع دستهبندیشده ممکن است برخی عملکردها، مانند مرتبسازی و فیلترکردن، را تحت تأثیر قرار دهد. لذا ضروری است که توسعهدهندگان و مدیران پایگاه داده هنگام استقرار این انواع دادهها در ساختارهای دادهای خود، این جنبهها را مد نظر قرار دهند تا از اختلال در دسترسی و استفاده مؤثر دادهها جلوگیری شود.
🟣لینک مقاله:
https://bugfactory.io/articles/custom-enum-type-columns-and-order-by/
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Custom ENUM Type Columns and ORDER BY
🟢 خلاصه مقاله:
مقالهای که بررسی شده در مورد استفاده از انواع دادهای دستهبندیشده (enumerated types) است که در پایگاههای داده برای محدود ساختن مقادیری که میتوانند در ستونهای خاصی قرار بگیرند، بکار میروند. این انواع دادهای مزایایی دارند به ویژه در جهت اجرای محدودیتها و کاهش خطاهای دادهای. با این حال، مقاله هشدار میدهد که در هنگام چیدمان یا ترتیببندی این دادهها باید دقت نمود، زیرا ترتیب انواع دستهبندیشده ممکن است برخی عملکردها، مانند مرتبسازی و فیلترکردن، را تحت تأثیر قرار دهد. لذا ضروری است که توسعهدهندگان و مدیران پایگاه داده هنگام استقرار این انواع دادهها در ساختارهای دادهای خود، این جنبهها را مد نظر قرار دهند تا از اختلال در دسترسی و استفاده مؤثر دادهها جلوگیری شود.
🟣لینک مقاله:
https://bugfactory.io/articles/custom-enum-type-columns-and-order-by/
➖➖➖➖➖➖➖➖
👑 @Database_Academy
BugFactory
Custom `ENUM` Type Columns and `ORDER BY`
Learn how custom `ENUM` types in PostgreSQL can affect `SELECT` queries and `ORDER BY` clauses. Be mindful of indexing and typecasting.
👍3
🔵 عنوان مقاله
A Post-Mortem of Some Postgres 'Out of Shared Memory' Errors
🟢 خلاصه مقاله:
مقالهای که بررسی شده، با بررسی تأثیر استفاده بیش از حد از قفلها در امنیت و کارایی میپردازد. خلاصهای که ارائه میشود بیان میکند که استفاده افراطی از قفلها میتواند به طور معکوس عمل کند و به جای افزایش امنیت، میتواند آن را مختل کند. این عمل نه تنها میتواند منجر به کاهش کارایی در دسترسیها و مدیریت شود، بلکه میتواند به ایجاد نقاط ضعف جدید در ساختار امنیتی بیانجامد. مقاله با مثالها و تحلیلهایی از موارد واقعی، نشان میدهد که چگونه یک نظام امنیتی میبایست متعادل باشد تا به افزایش واقعی امنیت کمک کند. همچنین، اهمیت ارزیابی دائمی و بهینهسازی استراتژیهای امنیتی تأکید میشود تا از بروز چنین مواردی جلوگیری به عمل آید.
🟣لینک مقاله:
https://baida.dev/articles/post-mortem-postgres-out-of-shared-memory-error
➖➖➖➖➖➖➖➖
👑 @Database_Academy
A Post-Mortem of Some Postgres 'Out of Shared Memory' Errors
🟢 خلاصه مقاله:
مقالهای که بررسی شده، با بررسی تأثیر استفاده بیش از حد از قفلها در امنیت و کارایی میپردازد. خلاصهای که ارائه میشود بیان میکند که استفاده افراطی از قفلها میتواند به طور معکوس عمل کند و به جای افزایش امنیت، میتواند آن را مختل کند. این عمل نه تنها میتواند منجر به کاهش کارایی در دسترسیها و مدیریت شود، بلکه میتواند به ایجاد نقاط ضعف جدید در ساختار امنیتی بیانجامد. مقاله با مثالها و تحلیلهایی از موارد واقعی، نشان میدهد که چگونه یک نظام امنیتی میبایست متعادل باشد تا به افزایش واقعی امنیت کمک کند. همچنین، اهمیت ارزیابی دائمی و بهینهسازی استراتژیهای امنیتی تأکید میشود تا از بروز چنین مواردی جلوگیری به عمل آید.
🟣لینک مقاله:
https://baida.dev/articles/post-mortem-postgres-out-of-shared-memory-error
➖➖➖➖➖➖➖➖
👑 @Database_Academy
baida.dev
Baida | Post-mortem - Postgres "out of shared memory" error
Personal website of Andrea Zanin
👍3
🔵 عنوان مقاله
A Mentoring Program for Postgres Contributors
🟢 خلاصه مقاله:
مقالهای که به آن اشاره شده درباره برنامهی جدیدی است که توسط رابرت هاس، از مشارکتکنندگان برجستهی پروژه PostgreSQL، راهاندازی شده است. هدف از این برنامه ایجاد فرصتی برای افرادی است که مایل به مشارکت در توسعه کد برای PostgreSQL هستند و تمایل دارند تحت نظر توسعهدهندگان کنونی این پروژه آموزش ببینند. در حال حاضر این برنامه فقط برای نه نفر باز است، اما این شانس بزرگی برای کسانی است که به دنبال کسب تجربه و دانش بیشتر در زمینه توسعه نرمافزار و بازکد منبع میباشند. این برنامه فرصتهای یادگیری عمیق در زمینه برنامهنویسی پایگاه داده و توسعه سیستمهای مدیریت پایگاه داده را فراهم میآورد، که میتواند برای رشد حرفهای شرکتکنندگان بسیار سودمند باشد.
🟣لینک مقاله:
https://www.postgresql.org/message-id/CA%2BTgmob1A9F0vP%2B9716JMRoHrw%3Ds2eA%3D%3DLnw3hpP_qmoAGz8JQ%40mail.gmail.com
➖➖➖➖➖➖➖➖
👑 @Database_Academy
A Mentoring Program for Postgres Contributors
🟢 خلاصه مقاله:
مقالهای که به آن اشاره شده درباره برنامهی جدیدی است که توسط رابرت هاس، از مشارکتکنندگان برجستهی پروژه PostgreSQL، راهاندازی شده است. هدف از این برنامه ایجاد فرصتی برای افرادی است که مایل به مشارکت در توسعه کد برای PostgreSQL هستند و تمایل دارند تحت نظر توسعهدهندگان کنونی این پروژه آموزش ببینند. در حال حاضر این برنامه فقط برای نه نفر باز است، اما این شانس بزرگی برای کسانی است که به دنبال کسب تجربه و دانش بیشتر در زمینه توسعه نرمافزار و بازکد منبع میباشند. این برنامه فرصتهای یادگیری عمیق در زمینه برنامهنویسی پایگاه داده و توسعه سیستمهای مدیریت پایگاه داده را فراهم میآورد، که میتواند برای رشد حرفهای شرکتکنندگان بسیار سودمند باشد.
🟣لینک مقاله:
https://www.postgresql.org/message-id/CA%2BTgmob1A9F0vP%2B9716JMRoHrw%3Ds2eA%3D%3DLnw3hpP_qmoAGz8JQ%40mail.gmail.com
➖➖➖➖➖➖➖➖
👑 @Database_Academy
PostgreSQL Mailing List Archives
call for applications: mentoring program for code contributors
Hi, I'm working to start a mentoring program where code contributors can be mentored by current committers. Applications are now …
👍2
🔵 عنوان مقاله
pg_easy_replicate: Switch Databases with Minimal Downtime
🟢 خلاصه مقاله:
این مقاله به موضوع استفاده از یک ارکستراتور مبتنی بر Ruby برای سادهسازی فرآیند ایجاد تکثیر منطقی بین دو پایگاه داده Postgres میپردازد. هدف از این فرآیند، امکان جابجایی به پایگاه داده جدیدتر با حداقل زمان تعطیلی است. مقاله به بررسی عناصر کلیدی و چگونگی اجرای این روش میپردازد و توضیح میدهد که چگونه این ارکستراتور به مدیریت و همگامسازی مؤثر دادهها بین دو سرور در زمان واقعی کمک میکند. همچنین، در مقاله به توانایی این ارکستراتور در کاهش خطرات مرتبط با انتقال دادهها و فراهم کردن امکان انتقال سریع و یکپارچه بدون اختلال قابل توجه در دسترسی کاربران به دادهها پرداخته شده است. این توضیحات به مخاطب کمک میکند تا درک بهتری از ادغام و عملکرد تکنولوژی در زمینههای دادهمحور داشته باشد.
🟣لینک مقاله:
https://github.com/shayonj/pg_easy_replicate
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pg_easy_replicate: Switch Databases with Minimal Downtime
🟢 خلاصه مقاله:
این مقاله به موضوع استفاده از یک ارکستراتور مبتنی بر Ruby برای سادهسازی فرآیند ایجاد تکثیر منطقی بین دو پایگاه داده Postgres میپردازد. هدف از این فرآیند، امکان جابجایی به پایگاه داده جدیدتر با حداقل زمان تعطیلی است. مقاله به بررسی عناصر کلیدی و چگونگی اجرای این روش میپردازد و توضیح میدهد که چگونه این ارکستراتور به مدیریت و همگامسازی مؤثر دادهها بین دو سرور در زمان واقعی کمک میکند. همچنین، در مقاله به توانایی این ارکستراتور در کاهش خطرات مرتبط با انتقال دادهها و فراهم کردن امکان انتقال سریع و یکپارچه بدون اختلال قابل توجه در دسترسی کاربران به دادهها پرداخته شده است. این توضیحات به مخاطب کمک میکند تا درک بهتری از ادغام و عملکرد تکنولوژی در زمینههای دادهمحور داشته باشد.
🟣لینک مقاله:
https://github.com/shayonj/pg_easy_replicate
➖➖➖➖➖➖➖➖
👑 @Database_Academy
GitHub
GitHub - shayonj/pg_easy_replicate: Easily setup logical replication and switchover to new database with minimal downtime
Easily setup logical replication and switchover to new database with minimal downtime - shayonj/pg_easy_replicate
👍1🎉1
🔵 عنوان مقاله
Making the Postgres Visibility Map Visible
🟢 خلاصه مقاله:
در این مقاله، مبحث خاصی در مورد PostgreSQL مورد بررسی قرار گرفته است که به نام "نقشه دید" شناخته میشود. این مکانیزم توسط PostgreSQL برای ردیابی صفحاتی از جدول است که فقط شامل تاپلهایی هستند که برای تمام تراکنشها قابل مشاهده هستند. نقشه دید به بهینهسازی و افزایش عملکرد دیتابیس کمک میکند، زیرا امکان میدهد که سیستم بداند کدام صفحات بدون بررسیهای دقیقتر اجازهی دسترسی دارند. این ویژگی به ویژه میتواند در بهبود زمان پاسخگویی در پرسوجوها و کاهش بار محاسباتی بر سرور تأثیر مثبت داشته باشد. در نهایت، نقشه دید یک ابزار کلیدی در مدیریت کارایی بخشهایی از دیتابیس است که شامل معاملات و عملیات متعدد میشود.
🟣لینک مقاله:
https://www.cybertec-postgresql.com/en/making-the-postgresql-visibility-map-visible/
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Making the Postgres Visibility Map Visible
🟢 خلاصه مقاله:
در این مقاله، مبحث خاصی در مورد PostgreSQL مورد بررسی قرار گرفته است که به نام "نقشه دید" شناخته میشود. این مکانیزم توسط PostgreSQL برای ردیابی صفحاتی از جدول است که فقط شامل تاپلهایی هستند که برای تمام تراکنشها قابل مشاهده هستند. نقشه دید به بهینهسازی و افزایش عملکرد دیتابیس کمک میکند، زیرا امکان میدهد که سیستم بداند کدام صفحات بدون بررسیهای دقیقتر اجازهی دسترسی دارند. این ویژگی به ویژه میتواند در بهبود زمان پاسخگویی در پرسوجوها و کاهش بار محاسباتی بر سرور تأثیر مثبت داشته باشد. در نهایت، نقشه دید یک ابزار کلیدی در مدیریت کارایی بخشهایی از دیتابیس است که شامل معاملات و عملیات متعدد میشود.
🟣لینک مقاله:
https://www.cybertec-postgresql.com/en/making-the-postgresql-visibility-map-visible/
➖➖➖➖➖➖➖➖
👑 @Database_Academy
CYBERTEC PostgreSQL | Services & Support
Making the PostgreSQL visibility map visible
This article explains how to examine the PostgreSQL visibility map and showcases performance improvements added in recent releases.
🔵 عنوان مقاله
Load from Postgres to Postgres Faster via DuckDB
🟢 خلاصه مقاله:
مقاله ارائهشده به بررسی روشهای سریع انتقال دادهها بین دو پایگاه داده Postgres با استفاده از ابزارهای ConnectorX و DuckDB میپردازد. ابتدا، تعریفی از ConnectorX و DuckDB ارائه میشود، که ConnectorX یک کتابخانه پایتون است که به کاربران این اجازه را میدهد تا دادهها را با سرعت بالا بین پایگاههای داده مختلف منتقل نمایند، و DuckDB یک پایگاه داده محاسباتی مستقل است که برای کاربردهای تحلیلی بهینهسازی شده است. در ادامه، مراحل لازم برای پیادهسازی این روش انتقال با استفاده از هر دو ابزار شرح داده شده است. این شامل برقراری اتصال به پایگاه داده منبع، استخراج دادهها، و سپس وارد کردن آنها به پایگاه داده مقصد است. به ویژه، توضیح داده شده است که چگونه DuckDB میتواند بهعنوان یک واسط موقت برای تسهیل و بهینهسازی این فرآیند مورد استفاده قرار گیرد. تاکید زیادی بر روی افزایش کارایی و کاهش زمان انتقال بین دو پایگاه داده شده است.
🟣لینک مقاله:
https://dlthub.com/devel/examples/postgres_to_postgres
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Load from Postgres to Postgres Faster via DuckDB
🟢 خلاصه مقاله:
مقاله ارائهشده به بررسی روشهای سریع انتقال دادهها بین دو پایگاه داده Postgres با استفاده از ابزارهای ConnectorX و DuckDB میپردازد. ابتدا، تعریفی از ConnectorX و DuckDB ارائه میشود، که ConnectorX یک کتابخانه پایتون است که به کاربران این اجازه را میدهد تا دادهها را با سرعت بالا بین پایگاههای داده مختلف منتقل نمایند، و DuckDB یک پایگاه داده محاسباتی مستقل است که برای کاربردهای تحلیلی بهینهسازی شده است. در ادامه، مراحل لازم برای پیادهسازی این روش انتقال با استفاده از هر دو ابزار شرح داده شده است. این شامل برقراری اتصال به پایگاه داده منبع، استخراج دادهها، و سپس وارد کردن آنها به پایگاه داده مقصد است. به ویژه، توضیح داده شده است که چگونه DuckDB میتواند بهعنوان یک واسط موقت برای تسهیل و بهینهسازی این فرآیند مورد استفاده قرار گیرد. تاکید زیادی بر روی افزایش کارایی و کاهش زمان انتقال بین دو پایگاه داده شده است.
🟣لینک مقاله:
https://dlthub.com/devel/examples/postgres_to_postgres
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Dlthub
Load from Postgres to Postgres faster | dlt Docs
Load data fast from Postgres to Postgres with ConnectorX & Arrow export as Parquet, normalizing and exporting as DuckDB, and attaching it to Postgres for bigger Postgres tables (GBs)
👍1
🔵 عنوان مقاله
An Introduction to Generated Columns in Postgres
🟢 خلاصه مقاله:
مقاله مورد بررسی به تشریح ویژگی ستونهای تولید شده در Postgres میپردازد. این ستونها که به طور خودکار بر اساس یک بیان کاربردی تعریف شده توسط کاربر پر میشوند، هنگام درج یا بروزرسانی ردیفها، به طور خودکار بهروزرسانی میشوند. استفاده از ستونهای تولید شده میتواند در مواردی مانند برآورد مقادیر پیچیده یا محاسبات مستمر وابسته به دادههای دیگر استفادههای مفیدی داشته باشد. این ویژگی به توسعهدهندگان اجازه میدهد که از نوشتن کدهای اضافی یا تکراری در برنامههای کاربردی یا پایگاه داده خودداری کنند، زیرا عملیات محاسباتی مورد نیاز در خود دیتابیس انجام میشود. به این ترتیب، علاوه بر افزایش دقت، بهینهسازی در استفاده از منابع و بهبود عملکرد کلی سیستم نیز ارائه میشود. ستونهای تولید شده در Postgres بخش مهمی از مدیریت موثر دادهها را فراهم میآورند.
🟣لینک مقاله:
https://hashrocket.com/blog/posts/generated-columns-in-postgresql
➖➖➖➖➖➖➖➖
👑 @Database_Academy
An Introduction to Generated Columns in Postgres
🟢 خلاصه مقاله:
مقاله مورد بررسی به تشریح ویژگی ستونهای تولید شده در Postgres میپردازد. این ستونها که به طور خودکار بر اساس یک بیان کاربردی تعریف شده توسط کاربر پر میشوند، هنگام درج یا بروزرسانی ردیفها، به طور خودکار بهروزرسانی میشوند. استفاده از ستونهای تولید شده میتواند در مواردی مانند برآورد مقادیر پیچیده یا محاسبات مستمر وابسته به دادههای دیگر استفادههای مفیدی داشته باشد. این ویژگی به توسعهدهندگان اجازه میدهد که از نوشتن کدهای اضافی یا تکراری در برنامههای کاربردی یا پایگاه داده خودداری کنند، زیرا عملیات محاسباتی مورد نیاز در خود دیتابیس انجام میشود. به این ترتیب، علاوه بر افزایش دقت، بهینهسازی در استفاده از منابع و بهبود عملکرد کلی سیستم نیز ارائه میشود. ستونهای تولید شده در Postgres بخش مهمی از مدیریت موثر دادهها را فراهم میآورند.
🟣لینک مقاله:
https://hashrocket.com/blog/posts/generated-columns-in-postgresql
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Hashrocket
Generated Columns in PostgreSQL
In this post I want to take a look at Generated Columns which was introduced in Postgres 12.
🔵 عنوان مقاله
The Dalibo Postgres Execution Plan Visualizer
🟢 خلاصه مقاله:
مقاله در مورد استفاده از دستور "EXPLAIN ANALYZE" در پایگاه داده PostgreSQL بحث میکند و چگونگی بهبود درک برنامهریزی و اجرای پرسوجوها توسط Postgres را شرح میدهد. این ابزار به توسعهدهندگان اجازه میدهد تا عملکرد پرسوجوها را تحلیل کنند و نقاط ضعف احتمالی را شناسایی کنند. همچنین، مقاله تأکید میکند که "EXPLAIN ANALYZE" یک ابزار متنباز است و میتوان از آن به صورت محلی یا درون برنامههای نرمافزاری استفاده کرد. با استفاده از این ابزار، توسعهدهندگان قادر خواهند بود تا استراتژیهای بهینهسازی خاصی را پیادهسازی کنند که منجر به بهبود عملکرد کلی سیستم میگردد.
🟣لینک مقاله:
https://explain.dalibo.com/
➖➖➖➖➖➖➖➖
👑 @Database_Academy
The Dalibo Postgres Execution Plan Visualizer
🟢 خلاصه مقاله:
مقاله در مورد استفاده از دستور "EXPLAIN ANALYZE" در پایگاه داده PostgreSQL بحث میکند و چگونگی بهبود درک برنامهریزی و اجرای پرسوجوها توسط Postgres را شرح میدهد. این ابزار به توسعهدهندگان اجازه میدهد تا عملکرد پرسوجوها را تحلیل کنند و نقاط ضعف احتمالی را شناسایی کنند. همچنین، مقاله تأکید میکند که "EXPLAIN ANALYZE" یک ابزار متنباز است و میتوان از آن به صورت محلی یا درون برنامههای نرمافزاری استفاده کرد. با استفاده از این ابزار، توسعهدهندگان قادر خواهند بود تا استراتژیهای بهینهسازی خاصی را پیادهسازی کنند که منجر به بهبود عملکرد کلی سیستم میگردد.
🟣لینک مقاله:
https://explain.dalibo.com/
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Dalibo
explain.dalibo.com
Visualizing and understanding your PostgreSQL execution plans made easy.
👍3
🔵 عنوان مقاله
pgModeler: A Postgres Database Modelling Tool
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته، به معرفی روش آسانی برای ایجاد و ویرایش مدلهای پایگاه داده به شیوهای بصری پرداخته است. این روش به صورت محصولی پرداختی عرضه شده، اما به عنوان یک پروژه متنباز نیز در دسترس است و تحت لیسانس جنرال پابلیک لایسنس ورژن 3 (GPLv3) قرار دارد. این بدان معناست که کاربران میتوانند با دسترسی به مخزن کد منبع، نرمافزار را خودشان بسازند و اصلاحاتی را بر روی آن اجرا کنند. این شیوه بصری و کاربردی، امکان مدیریت دادهها و طراحی استراتژیهای پیچیده دادهای را برای کاربران فراهم میآورد. این نرم افزار گزینهای مفید برای توسعهدهندگان و متخصصان IT است که به دنبال راهحلهای انعطافپذیر و قابل دستکاری در زمینه پایگاه داده میباشند.
🟣لینک مقاله:
https://pgmodeler.io/
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pgModeler: A Postgres Database Modelling Tool
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته، به معرفی روش آسانی برای ایجاد و ویرایش مدلهای پایگاه داده به شیوهای بصری پرداخته است. این روش به صورت محصولی پرداختی عرضه شده، اما به عنوان یک پروژه متنباز نیز در دسترس است و تحت لیسانس جنرال پابلیک لایسنس ورژن 3 (GPLv3) قرار دارد. این بدان معناست که کاربران میتوانند با دسترسی به مخزن کد منبع، نرمافزار را خودشان بسازند و اصلاحاتی را بر روی آن اجرا کنند. این شیوه بصری و کاربردی، امکان مدیریت دادهها و طراحی استراتژیهای پیچیده دادهای را برای کاربران فراهم میآورد. این نرم افزار گزینهای مفید برای توسعهدهندگان و متخصصان IT است که به دنبال راهحلهای انعطافپذیر و قابل دستکاری در زمینه پایگاه داده میباشند.
🟣لینک مقاله:
https://pgmodeler.io/
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pgmodeler.io
pgModeler - PostgreSQL Database Modeler
Open source data modeling tool designed for PostgreSQL. No more DDL commands written by hand. Let pgModeler do the job for you!
👍1🍾1
🔵 عنوان مقاله
pspg: A Unix Pager Designed for Postgres Tables
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته است به بررسی ابزار پیجر به نام less میپردازد که معمولاً هنگام استفاده از psql مورد استفاده قرار میگیرد. با این حال، این ابزار به طور مستقیم از دادههای جدولی پشتیبانی نمیکند. به عنوان جایگزین، ابزار جدیدی معرفی شده است که علاوه بر پشتیبانی از پایگاهدادههایی مانند MySQL، از دادههای CSV و TSV نیز پشتیبانی میکند. این پیشرفت به کاربران اجازه میدهد تا با استفاده از ابزار جدید، دادههای خود را به صورت جدولی و به طور موثری مشاهده کنند، که این امر باعث بهبود در تجزیه و تحلیل و دستکاری دادهها میشود. این امکانات جدید، پشتیبانی و تعامل با دادهها را به طور قابل توجهی بهتر میکند.
🟣لینک مقاله:
https://github.com/okbob/pspg
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pspg: A Unix Pager Designed for Postgres Tables
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته است به بررسی ابزار پیجر به نام less میپردازد که معمولاً هنگام استفاده از psql مورد استفاده قرار میگیرد. با این حال، این ابزار به طور مستقیم از دادههای جدولی پشتیبانی نمیکند. به عنوان جایگزین، ابزار جدیدی معرفی شده است که علاوه بر پشتیبانی از پایگاهدادههایی مانند MySQL، از دادههای CSV و TSV نیز پشتیبانی میکند. این پیشرفت به کاربران اجازه میدهد تا با استفاده از ابزار جدید، دادههای خود را به صورت جدولی و به طور موثری مشاهده کنند، که این امر باعث بهبود در تجزیه و تحلیل و دستکاری دادهها میشود. این امکانات جدید، پشتیبانی و تعامل با دادهها را به طور قابل توجهی بهتر میکند.
🟣لینک مقاله:
https://github.com/okbob/pspg
➖➖➖➖➖➖➖➖
👑 @Database_Academy
GitHub
GitHub - okbob/pspg: Unix pager (with very rich functionality) designed for work with tables. Designed for PostgreSQL, but MySQL…
Unix pager (with very rich functionality) designed for work with tables. Designed for PostgreSQL, but MySQL is supported too. Works well with pgcli too. Can be used as CSV or TSV viewer too. It sup...
👍2