• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Laurence Rowe   Slides   An Introduction To The Zodb
 

Laurence Rowe Slides An Introduction To The Zodb

on

  • 2,742 views

The Zope Object Database lies underneath every Plone site. This talk gives an introduction to how it works and offers some tips for debugging at the ZODB level

The Zope Object Database lies underneath every Plone site. This talk gives an introduction to how it works and offers some tips for debugging at the ZODB level

Statistics

Views

Total Views
2,742
Views on SlideShare
2,739
Embed Views
3

Actions

Likes
2
Downloads
59
Comments
0

1 Embed 3

http://www.slideshare.net 3

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Laurence Rowe   Slides   An Introduction To The Zodb Laurence Rowe Slides An Introduction To The Zodb Presentation Transcript

    • An introduction to the ZODB Laurence Rowe, Plone Conference 2007, Naples. laurence@lrowe.co.uk
    • In comparison to... • Relational databases • Hierarchical databases (LDAP, filesystems) • Object-Relational Mappers (ORMs)
    • Transactions • Concurrency Control • Atomicity • Conflict Errors
    • Scalability • The Global Interpreter Lock • ZEO • Partitioning
    • ZEO Zope Storage 1 Zope Pound Apache ZEO (load balancer) Zope Storage 2 Zope
    • Storage types • FileStorage • DirectoryStorage • PGStorage
    • Other features • Savepoints • Versions (deprecated) • Undo • BLOBs • Packing
    • Best Practice • Don’t read on write • Keep your code on the filesystem • BTrees • Simple content types
    • Documentation • http://wiki.zope.org/ZODB/Documentation