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

Re: [PATCH] Release candidate patch for adding external locking filecode to svn_repos_open

From: Branko Čibej <brane_at_xbc.nu>
Date: 2003-11-05 05:57:24 CET

Files wrote:

>Ok. I'm a little confused here.
>
>1. I can run an access database on a novell share, and have multiple people
>access it and write to it..ž
>
>
IIRC, Novell offers the same kind of strict locking that Win32 does.

>2. I can run an access database on a windows share and have multiple people
>access it and write to it.
>
>
    * Are you sure that writes to different areas in the database are
      concurrent?
    * What happens to the database if the client process crashes (or the
      network connection dies, for example) before writes are complete?

>3. How can I do the same w/ BDB w/o a server?
>
>
Very, very carefully. Concurrent access is not the only problem.
Crashes, network outages, etc. etc. can cause no end of grief with a
remote database that can be avoided or guarded against with a local
database.

>4. Does BDB mmap files?
>
>
Yes. So does every database engine that cares about performance, but
most databases don't even give you the option of running without a server.

>5. Will this problem go away if we used something like SQLite instead of BDB?
>
>
I have no idea.

-- 
Brane Čibej   <brane_at_xbc.nu>   http://www.xbc.nu/brane/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Nov 5 05:58:03 2003

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