Differences between revisions 1 and 2
Revision 1 as of 2006-05-29 18:42:55
Size: 905
Editor: ARennes-351-1-81-125
Comment:
Revision 2 as of 2007-06-16 13:13:53
Size: 916
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
== Masthead == == General Information ==

TableOfContents

General Information

Programming Model

buzhug is a fast, portable, pure-Python database engine, using a pythonic syntax for all operations

A database is an iterator, yielding objects with attributes matching the fields defined for the base ; requests can be expressed as list comprehensions or generator expressions, instead of SQL

Pros

  • most operations are faster than on other pure-Python databases
  • concurrency control by versioning of records
  • simple system to link databases dynamically (a record of a base can be a field of another base)
  • complete documentation

Cons

  • still beta : bug reports needed
  • no thread-safe feature : should be used behind an asynchronous server for multiple users

buzhug (last edited 2010-09-28 18:40:38 by PierreQuentel)

Unable to edit the page? See the FrontPage for instructions.