Databases periodiek synchroniseren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior .NET developer

Functie Als Senior .NET ontwikkelaar ga jij aan de slag in ons Research & development team. Ons team bestaat uit 17 collega’s! Wij zijn momenteel druk bezig met het opzetten van een geheel nieuwe architectuur voor een nieuw product. Hierbij maken wij o.a. gebruik van VS2022 en .NET 6.0. Jouw functie is dan ook voornamelijk backend georiënteerd bij ons. Aangezien wij meetapparatuur ontwikkelen voor de chemische industrie is het ook erg belangrijk om kwalitatief hoogwaardige software te ontwikkelen voor de besturing hiervan. Verder ben jij verantwoordelijk voor het designen, implementeren en testen van nieuwe features. Ook zorg jij voor toekomstbestendige

Bekijk vacature »

Senior Front-end Developer

Wordt jij de nieuwe Front end specialist / developer? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel binnen als

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Als developer bouw je in DevOps teams aan enterprise applicaties, nieuwe IOT, Chatbots of AI oplossingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren in dit vakgebied. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij vorig jaar Microsoft Partner of the year geworden.

Bekijk vacature »

Front end developer

Functie Jij als ervaren Front end developer bent een expert het gebied van Javascript en React. Je wordt onderdeel van een multidisciplinair team bestaande uit een PO, twee Front end developers, een DevOps/Back end developer, een UX/UI designer en een projectmanager. Verder is er iemand verantwoordelijk voor de HR en is de algemeen directeur nauw betrokken bij alle projecten. Dagelijks hou jij je bezig met de verschillende projecten die zijn opgenomen in de sprint. Daarnaast denk je mee over mogelijke oplossingen om de behoefte van de klant op de beste manier in te vullen. Verder spar jij intern met collega’s

Bekijk vacature »

Medior/Senior Python developer

Functie Jij als Senior Python developer hebt al ruime ervaring opgedaan. Bedrijven komen bij de organisatie om technische vraagstukken op te lossen. Jij als specialist bent dus de representatie van deze kwaliteit. Je zult de keuze krijgen tussen lange of korte projecten waarin je komt te werken in multidisciplinaire teams. Projecten die je gaat uitvoeren zijn zeer uitlopend. Zodoende kun je aan de ene kant kiezen voor een greenfield project en stroom je bij een ander project midden in een migratietraject in. Voor de ene klant ontwikkel je ene nieuwe portal en voor het andere project duik je veel meer

Bekijk vacature »

C#.NET/Unity Developer

Functieomschrijving Voor een gewaardeerde werkgever in de omgeving van Breda zijn wij op zoek naar een software ontwikkelaar. Dit bedrijf houdt zich bezig met de ontwikkeling van WMS Software (C#/Unity & SQL). Past dit bij jou? Lees snel verder! Jouw werkzaamheden zullen er als volgt uitzien: Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Samen met 6 applicatieontwikkelaars hebben jullie de verantwoordelijkheid voor de uitbreiding en ontwikkeling van de webapplicaties; Het uitvoeren van updates/aanpassingen aan de huidig draaiende applicaties; Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software. Bedrijfsprofiel Wie

Bekijk vacature »

Front end developer

Functie Qua type opdrachten is er echt een verscheidenheid aan afnemers, zo werken ze met grote multinationals, maar ook met startups. Zo kom je te werken in een gevarieerde omgeving en kan je ook schakelen tussen verschillende culturen. De projecten variëren van greenfield projecten tot langdurige ontwikkeltrajecten. Hier wordt alleen maar gewerkt met aan front end projecten. Daarom maakt het onze partner niet uit waar jij kennis van hebt, als je maar gedegen kennis hebt van Javascript frameworks, Unit testing en ook bekend bent met de scrum methodiek. Eisen Minimaal 4 jaar relevante werkervaring Kennen en ervaring van Javascript frameworks

Bekijk vacature »

Fullstack JavaScript developer (ReactJS, NodeJS, T

Functie Het team bestaat momenteel uit ruim 15 collega’s, waarvan ruim de helft in het ontwikkelteam werkzaam is. Er zijn gave plannen om het platform ook te gaan toepassen op bijv. vliegvelden, maar ook internationale groei zit in het verschiet en daarom zijn ze op zoek naar versterking. Als Fullstack JavaScript developer werk je nauw samen met 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creeren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld

Bekijk vacature »

.NET developer

Functie Voor jou als junior .NET ontwikkelaar staat er een flinke uitdaging klaar bij dit bedrijf waar jij veel van kan gaan leren. Zo willen zij een flinke uitbreiding doen op het webbased gedeelte dat zij nu hebben en willen zij het standaard deel gaan moderniseren. Jouw team is dan ook op zoek naar een junior .NET ontwikkelaar die het leuk vindt om op basis van research en development aan de slag te gaan. Jouw mening telt mee als het gaat om hoe en met wat deze applicaties gebouwd en herschreven gaan worden. Jouw functie bij dit bedrijf gaat dan

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Amersfoort gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

SQL database ontwikkelaar

Functie omschrijving Ben jij niet bang voor complexe algoritmes? Schikt het schrijven van procedures in T-SQL jouw niet af en heb jij al de nodige informatie in SQL, dan is functie precies wat voor jou! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat werken aan de complexere projecten waar jij van A tot Z bij betrokken bent. Je gaat zorg dragen voor het ontwerp, de ontwikkeling en het updaten van SQL databases. Dit doe je op basis van T-SQL. Jij bent van start tot finish betrokken bij de projecten die jij leidt. Je houdt contact met klanten en

Bekijk vacature »

Software developer (PHP) - Utrecht centrum

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer start jij in een development team met twee ervaren software ontwikkelaars. Jouw persoonlijke ontwikkeling is voor ons erg belangrijk en jij gaat dan ook meelopen met onze Senior .NET ontwikkelaar die jou met zijn kennis en ervaring een goede begeleiding kan aanbieden. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit

Bekijk vacature »

C# .NET Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf. Lees dan snel verder! Voor deze functie zoeken wij een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Daarnaast begeleid je complexe projecten, wij zoeken iemand die altijd kansen ziet en waarbij het glas altijd half vol is. Voor deze functie zoeken wij een Developer met ervaring op het gebied van .NET die deze organisatie gaat versterken. Binnen de organisatie ga jij je vooral bezighouden met het verbeteren van

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »
Ruud van der Woude

Ruud van der Woude

05/06/2015 07:51:47
Quote Anchor link
Ik opzoek naar een mogelijkheid om twee databases (en later 4 databases) met elkaar de synchroniseren. Dit moet dan ook periodiek plaatsvinden. Zonder tussen komst van een programmeur.
Wat ik tot op heden ben tegengekomen zijn allemaal losse tools die extern draaien en het niet periodiek aansturen.

Heeft iemand een idee hoe ik het zou kunnen aanpakken?

thx
Ruud
 
PHP hulp

PHP hulp

25/11/2024 05:11:40
 
Bart V B

Bart V B

05/06/2015 08:00:16
Quote Anchor link
Je maakt een stukje script dat dit kan doen.
Om het periodiek te maken gebruik je op een Linux systeem een cronjob.
Volgens mij heet dat op een Windows systeem taak planner maar dat weet ik niet zeker.
 
Ruud van der Woude

Ruud van der Woude

05/06/2015 08:08:06
Quote Anchor link
Dank je Bart,
Hier had ik ook al over nagedacht. Maar is er geen mogelijkheid om dat op de mysql server zelf te regelen. De databases staan op de zelfde server. Maar moeten afzonderlijk beschikbaar zijn voor de gebruikers.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

05/06/2015 09:29:03
Quote Anchor link
Ruud van der Woude op 05/06/2015 08:08:06:
Dank je Bart,
Hier had ik ook al over nagedacht. Maar is er geen mogelijkheid om dat op de mysql server zelf te regelen. De databases staan op de zelfde server. Maar moeten afzonderlijk beschikbaar zijn voor de gebruikers.


Zie Ward zijn reactie
Gewijzigd op 05/06/2015 09:30:07 door Frank Nietbelangrijk
 
Ward van der Put
Moderator

Ward van der Put

05/06/2015 09:29:06
Quote Anchor link
>> Maar is er geen mogelijkheid om dat op de mysql server zelf te regelen. De databases staan op de zelfde server.

Jawel, de Event Scheduler van MySQL. Aangezien de databases zelfs op dezelfde server staan, zou ik daar eerder naar kijken dan naar een cron.

Wat ik me wel afvraag: waarom moet je twee en later vier databases synchroniseren als ze toch op dezelfde server staan? Dan kunnen ze toch gewoon data delen?
 
Ruud van der Woude

Ruud van der Woude

05/06/2015 09:46:01
Quote Anchor link
Dank je Ward, Ik ga hier naar kijken.


>> Dan kunnen ze toch gewoon data delen?
Ze willen niet dat een extern in de huidige database kijkt maar in een gestripte versie daarvan.
 
Ward van der Put
Moderator

Ward van der Put

05/06/2015 10:38:40
Quote Anchor link
>> Ze willen niet dat een extern in de huidige database kijkt maar in een gestripte versie daarvan.

Dan kun je misschien nog een andere architectuur overwegen:

• Je kunt één database gebruiken en die voorzien van een API die beperkt toegang verschaft tot geselecteerde data op basis van de API-key van de gebruiker of client.

• Je kunt uiteenlopende rechten instellen op het niveau van tabellen. Daarmee kun je dan opnieuw één database gebruiken, waarin bepaalde tabellen niet voor derden toegankelijk zijn.

Is maar een suggestie, want er leiden meerdere wegen naar Rome.

Nadeel van synchroniseren is altijd dat de slaven achterlopen, waardoor ze hetzij te weinig data, hetzij verouderde data gebruiken. In plaats van synchroniseren kun je dan beter repliceren. Bijvoorbeeld met triggers, het andere alternatief van MySQL voor geplande taken. Bijvoorbeeld een belangrijke UPDATE kun je dan automatisch "pushen" naar andere databases.
 
Ruud van der Woude

Ruud van der Woude

05/06/2015 11:33:41
Quote Anchor link
thanx Ward. Ik ga ernaar kijken.
 
Thomas van den Heuvel

Thomas van den Heuvel

05/06/2015 13:04:25
Quote Anchor link
Uit de bovenstaande reacties blijkt al een beetje dat een mogelijke oplossing mede bepaald wordt door de volgende factoren:

- wat voor verschillende typen gebruikers heb je
- welke verschillende bewerkingen mogen deze uitvoeren op de data (create/read/update/delete)

Oftewel hoe gaan de verschillende partijen om met deze database

Zonder deze informatie lijkt het mij toch een beetje koffiedik kijken...

EDIT: Ik vind het wel grappig dat iedereen meteen denkt in oplossingen terwijl de probleemstelling (voor mij iig) nog helemaal niet duidelijk is :).
Gewijzigd op 05/06/2015 13:06:20 door Thomas van den Heuvel
 
Ward van der Put
Moderator

Ward van der Put

05/06/2015 14:55:50
Quote Anchor link
>> Ik vind het wel grappig dat iedereen meteen denkt in oplossingen terwijl de probleemstelling (voor mij iig) nog helemaal niet duidelijk is :).

Voor mij ook niet, maar dan kun je natuurlijk uiteenlopende oplossingen aandragen. ;)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.