🐍 Python & Raspberry 🐍
8.06K subscribers
1.92K photos
125 videos
623 files
1.23K links
Python- Raspberry Pi-AI-IOT
ادمین : فرهاد ناصری زاده
@farhad_naserizadeh
@farhad3412

گروه پایتون
@Python_QA
تبادل
@mmtahmasbi
کانال مرتبط
@new_mathematical
@micropython_iot
@c_micro
اینستاگرام
http://Instagram.com/python_raspberry
Download Telegram
EdgeDB: Building a database in Python

این روزها از چه پایگاه داده‌ای توی برنامه‌هاتون استفاده می کنید؟
اگر مثل بقیه جامعه پایتون باشید، احتمالا PostgreSQL یا SQLite است. اگر مانند من با NoSQLها کار می کنید، احتمالاً از MongoDB استفاده می کنید.
شاید شما حتی از یک graph database استفاده می کنید که بیشتر روی روابط متمرکز شده است.

اما یک پایگاه داده پایتون جدید اینجاست :)، و همانطور که در این قسمت از پادکست یاد می‌گیرید، بسیاری از کتابخانه‌های حیاتی پایتون به خاطر آن ایجاد شده‌اند. این پایگاه داده EdgeDB نام دارد. EdgeDB بر اساس Postgres ساخته شده است، و تقریبا تماما با پایتون نوشته شده است، و چیزی شبیه ترکیبی از یک پایگاه داده سنتی relational و یک ORM است.

کلمات کلیدی async و await پایتون، uvloop یک event loop سریع برای asyncio، و asyncpg همگی با ایجاد EdgeDB ارتباط دارند.

یوری سلیوانوف، بنیانگذار و مدیر عامل EdgeDB، همکار PSF، و core developer پایتون اینجاست تا درباره استفاده از EdgeDB و تاریخچه بسیاری از این ویژگی‌ها و دیگر packageهایی که بالا نام بردیم توضیح دهد.

اینجا بشنوید:
📻 talk python
#podcast
👍7