Find Jobs
Hire Freelancers

Java application for bk and data synchronization of two DB 10.1.28-MariaDB.

€250-750 EUR

Cerrado
Publicado hace casi 4 años

€250-750 EUR

Pagado a la entrega
Hello, the application must have a very simple interface with the ability to enter the URLs of the two MariaDb db to download and update, preconfigured in a configuration file from a location outside the application. There will be two buttons, the first "Update DB Client" which allows you to restore all the tables on the db client previously downloaded from the db server The second button is "Send new data to the Server" which unlike the first functionality works from the client to the server and only on the different individual records and between the two db. The list of tables must therefore be customizable on an external configuration file dedicated to the tables of both the db server and the local db. "Update DB Client": The initial bk weighs about 100mb zipped, 900mb the uncompressed db and increases with time, therefore the new software will have to use the shell commands of mariadb / mysql or any other fast utility to do the bk from the server in zip format and restore the db locally in the shortest possible time. The db .zip bk file may already be available on a shared directory, if you check the shared folder option then the functionality will only have to restore the dz .zip. if present, otherwise return an error message. The file name must also be configurable from the external file. "Send new data to the Server": For synchronization it must be borne in mind that there are more than 2 clients working off-line at the same time and that at the end of the day they must send the new data to the central office. So you cannot work for differences on the PK or other ID of the single table but each table has the UUID field inside which guarantees the uniqueness of the record generated by mariadb / mysql. The synchronization will act only on one client at a time and will have to read from the local client db every single table listed in the configuration file and take only the records of the table with the new UUIDs and create them on the server without altering the informative content. Both during the backup and restore of the db, and the subsequent synchronization of data from the client to the server, a log window is required to verify the execution of the procedures. An image of the very simple window you want to create is shown. We also evaluate proposals that can improve the application. I remain available for more information, thanks
ID del proyecto: 26531323

Información sobre el proyecto

9 propuestas
Proyecto remoto
Activo hace 4 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
9 freelancers están ofertando un promedio de €746 EUR por este trabajo
Avatar del usuario
Hi Gentleman, I am a technology expert, more than a decade I am developing and delivering applications on Java based technologies. I am a certified Java professional. My logical thinking and problem solving skills are quite good. Currently I am developing several applications using Android, IOS, Core Java, Servlets JSP, Struts framework, Spring Framework, Restful Services, Spring Security, Springboot, Hibernate, JPA, MySQL, Oracle, MongoDB and Angular.js as Front End. Please come for chat, let us discuss and will start the work right away. Thanks Paul
€600 EUR en 15 días
4,9 (77 comentarios)
6,3
6,3
Avatar del usuario
Hi, Nice to meet you. I have many experiences with DB manipulation and migration. I have worked some migration tools that support various database such as oracle, mssql and mysql. But I have some questions. There will be many changes that could be not only new records but also schema changes, new view, new tables. Do you want to sync all these changes or only need new records? Let's discuss the detail through chat. Kind Regards.
€1.500 EUR en 7 días
4,9 (10 comentarios)
5,3
5,3
Avatar del usuario
Hello I have many years of experience in Java development. And had done a similar data migration and transformation project before. Will provide the solution you expect for. Let's discuss more details in chat Best Regards. Ivan
€500 EUR en 5 días
4,8 (16 comentarios)
4,7
4,7
Avatar del usuario
Hey, guys, I am a reception. I am a new this site please tell me what is does work.. it is useful.. is it pay money time to time
€1.111 EUR en 1 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de ITALY
Rome, Italy
0,0
0
Forma de pago verificada
Miembro desde jul 12, 2020

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.