Az SQLAlchemy a jól ismert vállalati szintű perzisztencia minták teljes készletét kínálja,
hatékony és nagy teljesítményű adatbázis-hozzáférésre tervezték, egyszerű és Pythonic tartománynyelvre adaptálva."
Az SQLAlchemy filozófiája az, hogy a relációs adatbázisok kevésbé viselkednek
objektumgyűjtemények, ahogy a méret egyre nagyobb és a teljesítmény aggodalomra ad okot,
míg az objektumgyűjtemények kevésbé viselkednek táblázatokként és sorokként, mivel több absztrakciót terveznek bennük.
Emiatt az adatleképező mintát vette át (hasonlóan a Hibernate for Java-hoz) az aktív rekord helyett.
számos más objektum-relációs leképező által használt minta. Azonban az opcionális bővítmények
lehetővé teszi a felhasználók számára, hogy deklaratív szintaxis használatával fejlesszék.
Az SQLAlchemy először 2006 februárjában jelent meg, és gyorsan a Python közösség egyik legszélesebb körben használt objektum-relációs leképező eszközévé vált, a Django ORM-je mellett.
Az SQLAlchemy az ORM-szolgáltatásokkal együtt vagy anélkül is használható. Bármely adott projekt választhat, hogy csak az SQLAlchemy Core-t használja, vagy a Core-t és az ORM-et egyaránt. A következő diagram néhány példakonfigurációt mutat be különféle alkalmazásszoftver-veremekkel és háttéradatbázisokkal. Ezen konfigurációk bármelyike érvényes opció lehet attól függően, hogy milyen típusú alkalmazást kódol.
Tanulja meg az SQLAlchemy-t - A Python Queries alkalmazás kategóriákat tartalmaz: -
Mi az SQLAlchemy.
SQLAlchemy ORM.
SQLAlchemy a gyakorlatban.
Python API-k védelme az Auth0 segítségével.
SQLAlchemy-Python lekérdezések
SQLAlchemy architektúra.
SQLAlkémia filozófia.
SQL kifejezési nyelv.
SQLAlchemy keretrendszerrel.
SQLAlchemy erőforrások.
Az alkalmazás jellemzői: -
teljesen ingyenes.
Könnyen érthető.
Nagyon kis méretű alkalmazás.