7 votes

L'abstraction des bases de données avec Julia

De nombreux langages fournissent une abstraction de base de données pour enregistrer des données (objets) dans des bases de données relationnelles (généralement par le biais d'un mappage objet-relationnel (ORM)).

Je suis conscient que Julia n'est pas un langage orienté objet "conventionnel" (cf. julia : OOP ou pas )

Mais je me demande si une bibliothèque présentant les caractéristiques suivantes existe ?

  • Connectez-vous à une base de données par le biais d'un URI de base de données tel que "dialect+driver://username:password@host:port/database" (voir Python SQLAlchemy http://docs.sqlalchemy.org/en/latest/core/engines.html )

  • Stocker des objets (en fait des instances de type composite) dans une BD

  • Récupérer des objets dans la base de données

0voto

Tasos Papastylianou Points 10259

La collection JuliaDB liste les différentes manières (i.e. les bibliothèques julia) de se connecter aux bases de données, dont la plupart devraient supporter la fonctionnalité ci-dessus.

Voir https://github.com/JuliaComputing/JuliaDB.jl

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X