Changes

Jump to: navigation, search

Talk:GEPS 010: Relational Backend

868 bytes added, 18:01, 26 March 2009
adding old discusion
=== Discussion ===
I suspect that we would have something like SQLite as a default, but allow experts to move to more sophisticated backends.
It is quite powerful, but perhaps more sophisticated than what we need. I think we want to find the right balance between power and dependencies.
 
<pre>
It's good to see this discussion on gramps and is actually why I'm thinking of giving
it another try depending on how hard it is to implement this. Yes I know it will be hard
but probably much easier and productive than starting my own project. I'm a developer my
self and when it came time to evaluate gramps the lack of a relational db backend was one
of the main reasons I decided to keep looking.
 
Don't discount MySQL over SQLite. While I haven't tried it out yet there is an embeddable
version of MySQL which might overcome some of sqlites advantages. If a database abstraction
layer is used both could be
easily supported. They both have their advantages and disadvantages.
 
 
 
Personally I think SQLite makes more sense for genealogical software. but mysqls
tools and the fact that it's a "real" enterprise level relational db are serious advantages.
-- AaronS
</pre>
 
<pre>
76
edits

Navigation menu