SQLAlchemy "белгилүү ишкана деңгээлиндеги туруктуулук үлгүлөрүнүн толук топтомун камсыз кылат,
Жөнөкөй жана Pythonic домен тилине ыңгайлаштырылган, эффективдүү жана жогорку натыйжалуу маалымат базасына жетүү үчүн иштелип чыккан.
SQLAlchemy философиясы реляциялык берилиштер базасы азыраак окшош
объект чогултуу масштабы чоңойгон сайын жана аткаруу тынчсыздана баштаганда,
ал эми объектилердин коллекциялары таблицалар жана саптар сыяктуу азыраак иштешет, анткени аларда көбүрөөк абстракция иштелип чыккан.
Ушул себептен улам, ал жигердүү жазууга караганда, маалымат картасынын үлгүсүн кабыл алды (Java үчүн Hibernate сыяктуу)
бир катар башка объект-байланыш картачылар тарабынан колдонулган үлгү. Бирок, кошумча плагиндер
колдонуучулар декларативдик синтаксисин колдонуу менен иштеп чыгууга мүмкүнчүлүк берет.
SQLAlchemy биринчи жолу 2006-жылы февраль айында чыгарылган жана тез эле Django'нун ORM менен катар Python коомчулугунда эң кеңири колдонулган объектилердин реляциялык карталарынын бири болуп калды.
SQLAlchemy ORM өзгөчөлүктөрү менен же болбосо колдонулушу мүмкүн. Ар бир долбоор жөн гана SQLAlchemy Core же Core жана ORM экөөнү тең колдонууну тандай алат. Төмөнкү диаграммада ар кандай колдонмо программалык стектери жана сервердик маалымат базалары менен бир нече мисал конфигурациялары көрсөтүлгөн. Бул конфигурациялардын кайсынысы болбосун, сиз коддоп жаткан колдонмонун түрүнө жараша жарактуу вариант болушу мүмкүн.
SQLAlchemy үйрөнүңүз - Python Queries колдонмосу категорияларды камтыйт: -
SQLAlchemy деген эмне.
SQLAlchemy ORM.
SQLAlchemy in Practice.
Python API'лерин Auth0 менен камсыздоо.
SQLAlchemy-Python сурамдары
SQLAlchemy архитектурасы.
SQLAlchemy Philosophy.
SQL Expression Language.
Framework менен SQLAlchemy.
SQLAlchemy ресурстары.
Колдонмонун өзгөчөлүктөрү: -
анын толугу менен акысыз.
Түшүнүүгө оңой.
Абдан кичинекей колдонмо.
Качан жаңырды
2024-ж., 7-июн.