Los mejores puntos de referencia SVN backend
-
21-09-2019 - |
Pregunta
¿Hay puntos de referencia sobre el uso, la velocidad, la fiabilidad de las bases de datos de SVN de back-end?
- SQLite
- MySQL
- PostgreSQL
- BerkeleyDB
- Sistema de ArchivoSinFormato
Supongamos que tenemos 20 personas que trabajan en el repositorio al mismo tiempo. ¿Qué elegir?
Solución
El backend FSFS es el más bien probado y estable del lote. Por sólo 20 personas, no es probable que tengan problemas con el rendimiento en absoluto.
Otros consejos
Hoy en día, es suficiente con 2 opciones si usted es anfitrión de su propio servidor:
-
BDB (BerkeleyDB)
-
FSFS (sistema de ficheros directo)
Estos días, FSFS es el backend preferida, y ha sido durante un número de años. No hay casi ninguna ventaja a BDB, y creo que es sólo alrededor de la compatibilidad de legado. FSFS es el valor por defecto en cualquier versión actual de subversion. Muchas de las distribuciones binarias SVN no tienen ni siquiera el apoyo BDB compilado en.
Más información: http: // svnbook. red-bean.com/en/1.5/svn.reposadmin.planning.html#svn.reposadmin.basics.backends
Tenga en cuenta que las implementaciones personalizadas son posibles. Por ejemplo, Google Código tiene una costumbre SVN back-end basado en su Bigtable arquitectura . No estoy seguro si cualquier otra SVN proveedores de alojamiento hacer algo similar.
Además, los desarrolladores de SVN han estado trabajando en un reemplazo para FSFS llamado FSX o FS2 . Todavía es experimental sin embargo.