Artwork

Content provided by Http://MikeLev.in SEO. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Http://MikeLev.in SEO or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Python As a Framework (No more CRUD)

23:57
 
Share
 

Archived series ("Inactive feed" status)

When? This feed was archived on December 12, 2017 16:33 (7y ago). Last successful fetch was on October 29, 2017 08:04 (7y ago)

Why? Inactive feed status. Our servers were unable to retrieve a valid podcast feed for a sustained period.

What now? You might be able to find a more up-to-date version using the search function. This series will no longer be checked for updates. If you believe this to be in error, please check if the publisher's feed link below is valid and contact support to request the feed be restored or if you have any other concerns about this.

Manage episode 175392714 series 1299042
Content provided by Http://MikeLev.in SEO. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Http://MikeLev.in SEO or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Create, Record, Update, Delete, or CRUD, is the center of many application-developers' lives. What application cannot be defined in terms structured tables that related to each other; or Relational Database Management Systems, or RDBMS? A heck of a lot as it turns out. What's in common is lists, and lists of lists. When those lists are structured into neat and tidy rectangular regions that only grow as fast as you add rows to the bottom, you've got tables, and something that'll probably have a standard Structured Query Language (SQL) interface slammed onto it and called yet another RDBMS. But if those lists are of arbitrary length, and the contents of those lists are of arbitrary size, suddenly the data-storage structures are not quite so table-like, and you've likely got something folks'll slap the No-SQL moniker onto. But there is another. Regardless of whether your data is expressed as rigid tables or flexible nest-able containers (object-databases), chances are you don't really even need a 3rd-party database, and all its incumbent moving parts, overhead, and other administration, if only you use one of Python's many built-in facilities for persistence. My favorite is shelves, but you can use 3rd party packages too which take advantage of Python's native strengths without DB-overhead in the form of TinyDB or ZODB (Zope Database), which internally use Python's built-in SQLlite and object-persistence capabilities, respectively. Life is nicer when it's not full of CRUD.
  continue reading

70 episodes

Artwork
iconShare
 

Archived series ("Inactive feed" status)

When? This feed was archived on December 12, 2017 16:33 (7y ago). Last successful fetch was on October 29, 2017 08:04 (7y ago)

Why? Inactive feed status. Our servers were unable to retrieve a valid podcast feed for a sustained period.

What now? You might be able to find a more up-to-date version using the search function. This series will no longer be checked for updates. If you believe this to be in error, please check if the publisher's feed link below is valid and contact support to request the feed be restored or if you have any other concerns about this.

Manage episode 175392714 series 1299042
Content provided by Http://MikeLev.in SEO. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Http://MikeLev.in SEO or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Create, Record, Update, Delete, or CRUD, is the center of many application-developers' lives. What application cannot be defined in terms structured tables that related to each other; or Relational Database Management Systems, or RDBMS? A heck of a lot as it turns out. What's in common is lists, and lists of lists. When those lists are structured into neat and tidy rectangular regions that only grow as fast as you add rows to the bottom, you've got tables, and something that'll probably have a standard Structured Query Language (SQL) interface slammed onto it and called yet another RDBMS. But if those lists are of arbitrary length, and the contents of those lists are of arbitrary size, suddenly the data-storage structures are not quite so table-like, and you've likely got something folks'll slap the No-SQL moniker onto. But there is another. Regardless of whether your data is expressed as rigid tables or flexible nest-able containers (object-databases), chances are you don't really even need a 3rd-party database, and all its incumbent moving parts, overhead, and other administration, if only you use one of Python's many built-in facilities for persistence. My favorite is shelves, but you can use 3rd party packages too which take advantage of Python's native strengths without DB-overhead in the form of TinyDB or ZODB (Zope Database), which internally use Python's built-in SQLlite and object-persistence capabilities, respectively. Life is nicer when it's not full of CRUD.
  continue reading

70 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide