Changes

Jump to: navigation, search

GEPS 010: Relational Backend

5 bytes added, 17:49, 26 March 2009
Begining to move around reasons
= Reasons for making the switch =
= Research =
[[Relational database comparison]]
 
[[Database abstraction layers comparison]]
 
 
= SQL Backend =
-- AaronS
</pre>
 
== Discussions of BSDDB in Python ==
 
BSDDB has had a hard time in Python. Python Developers have been wrestling with trying to keep it stable. Guido finally decided to separate BSDDB from the standard Python Distribution. See discussions:
 
* http://jessenoller.com/2008/09/04/stirred-up-dem-bees-should-bsddb-be-removed-from-python/
* http://mail.python.org/pipermail/python-dev/2008-July/081357.html
* http://mail.python.org/pipermail/python-dev/2008-July/081426.html
* http://mail.python.org/pipermail/python-dev/2008-September/082197.html
* http://mail.python.org/pipermail/python-dev/2008-September/082203.html
* http://mail.python.org/pipermail/python-dev/2008-September/082244.html
 
PEP 3108 marks BSDDB to be removed:
http://www.python.org/dev/peps/pep-3108/
Development is not death however, it will only be out of sync of the python cycle. The home of pybsdb offering the bsddb3 package is hereL http://www.jcea.es/programacion/pybsddb.htm
 
 
= Research =
[[Relational database comparison]]
 
[[Database abstraction layers comparison]]
 
 
 
== Transportable Trees ==
Is the ORM available for all platforms?
== Discussions of Comparing from BSDDB in Python to SQLite == BSDDB has had a hard time in Python. Python Developers have been wrestling with trying to keep it stable. Guido finally decided to separate BSDDB from the standard Python Distribution. See discussions: * http://jessenoller.com/2008/09/04/stirred-up-dem-bees-should-bsddb-be-removed-from-python/* http://mail.python.org/pipermail/python-dev/2008-July/081357.html* http://mail.python.org/pipermail/python-dev/2008-July/081426.html* http://mail.python.org/pipermail/python-dev/2008-September/082197.html* http://mail.python.org/pipermail/python-dev/2008-September/082203.html* http://mail.python.org/pipermail/python-dev/2008-September/082244.html PEP 3108 marks BSDDB to be removed:http://www.python.org/dev/peps/pep-3108/Development is not death however, it will only be out of sync of the python cycle. The home of pybsdb offering the bsddb3 package is hereL http://www.jcea.es/programacion/pybsddb.htm
A sqlite shelve interface for Python:
</pre>
== Comparing from BSDDB to SQLite ==
A company that justifies a switch from BSDDB to SQLite; see http://www.tribler.org/DatabaseMigration:
76
edits

Navigation menu