Devo fare un progetto universitario che consiste nell'utilizzare due dbms diversi (in particolare Neo4j e Oracle) per creare lo stesso tipo di database (con gli stessi dati), fare delle query di difficoltà crescente e misurare i tempi di risposta tra i due dbms per vedere qual è il più veloce.
E' richiesto l'utilizzo di un linguaggio di programmazione per creare un programmino da collegare ai due dbms per gestirli, la scelta del linguaggio é libera.
Vorrei approfittare dell'occasione per usare un nuovo linguaggio che non ho mai usato in passato al fine di impararlo.
I miei colleghi di solito usano Java o Python, ma già li conosco.
Vorrei sceglierne uno tra quelli più richiesti a livello lavorativo, sono indeciso tra C# e Ruby on Rails (ho dato un'occhiata a vari annunci di lavoro anche esteri e ho visto che sono tra i linguaggi più richiesti), mi incuriosisce anche Go.
I due dbms che devo usare, da quello che ho visto si integrano bene un po' con tutti i linguaggi, preciso che la comunicazione con i dbms deve avvenire direttamente (tramite i cosiddetti driver), quindi senza web service (infatti i linguaggi client-side, per esempio Javascript, non vanno bene).
Voi quale mi consigliate?
Grazie.
E' richiesto l'utilizzo di un linguaggio di programmazione per creare un programmino da collegare ai due dbms per gestirli, la scelta del linguaggio é libera.
Vorrei approfittare dell'occasione per usare un nuovo linguaggio che non ho mai usato in passato al fine di impararlo.
I miei colleghi di solito usano Java o Python, ma già li conosco.
Vorrei sceglierne uno tra quelli più richiesti a livello lavorativo, sono indeciso tra C# e Ruby on Rails (ho dato un'occhiata a vari annunci di lavoro anche esteri e ho visto che sono tra i linguaggi più richiesti), mi incuriosisce anche Go.
I due dbms che devo usare, da quello che ho visto si integrano bene un po' con tutti i linguaggi, preciso che la comunicazione con i dbms deve avvenire direttamente (tramite i cosiddetti driver), quindi senza web service (infatti i linguaggi client-side, per esempio Javascript, non vanno bene).
Voi quale mi consigliate?
Grazie.