[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Subversion Newbie thoughts: Database Backend, SQL, and the style?

From: Daniel Patterson <danpat_at_danpat.net>
Date: 2006-02-27 11:05:28 CET

David Weintraub wrote:
> TeamTrack uses SQL to store it's version tree. The only benefit I see
> is to be able to say that they use SQL and you can store your
> repository under Oracle or MS-SQL Server.

   One of the major benefits of having an SQL backend would actually
   be the ease that some of the currently outstanding problems could
   be solved. It's all about indexing.

   With the FSFS backend, everything is pretty much optimised for
   the current feature set. If you want suddenly, to support
   "svn lsdecendents X", that'd be pretty inefficient to solve
   with fsfs. A new index would be required and a whole swag of
   new code. With an SQL backend you can formulate new queries to
   create these kinds of features with relative ease. BDB sits
   somewhere in the middle.

   There is a diagram somewhere to this effect in the developer
   docs....

daniel

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Feb 27 11:23:09 2006

This is an archived mail posted to the Subversion Users mailing list.