metamodel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kasper Sørensen <i.am.kasper.soren...@gmail.com>
Subject Re: [DISCUSS] Make metamodel also work with graph databases (Neo4J to start with)
Date Fri, 18 Jul 2014 19:28:54 GMT
So is this something any one of you have some more concrete ideas on? How
would you implement it?


2014-07-09 7:27 GMT+02:00 Gagan Juneja <gagandeepjuneja@gmail.com>:

> Interesting stuff!!
>
> I was looking something similar to this and came across one good blog[1],
> Though It is not possible to provide all sql features but yes there are
> ways that would help in simulating Graph database as RDBMS.
>
> Regards,
> Gagan
>
> [1]
>
> https://www.simple-talk.com/sql/t-sql-programming/experiments-with-neo4j-using-a-graph-database-as-a-sql-server-metadata-hub/
>
>
> On Tue, Jul 8, 2014 at 6:44 PM, Kasper Sørensen <
> i.am.kasper.sorensen@gmail.com> wrote:
>
> > My knowledge of graph databases is pretty sparse I must admit. I do
> recall
> > another request for something similar, namely semantic web models [1] but
> > we didn't get that far in designing how it would work...
> >
> > I guess my primary stand would be that "as long as we can map it to a
> > tabular format of some sort, then it is good". MetaModel has a
> > schema/table/column like model and that allows us to make our metadata
> and
> > query API quite consistent ... Of course I might be missing some good
> > alternative way of modelling stuff.
> >
> > For the graph databases, maybe each node could be modelled as a table,
> and
> > each relation as another? Just a idea with no real experience to draw on
> > :-)
> >
> >
> > [1]
> >
> >
> http://mail-archives.apache.org/mod_mbox/metamodel-dev/201402.mbox/%3CCAFnmbpU80MR4J+BT7VnCQSpKYPBtgMDChKm=rL2NjzCrFO2k4w@mail.gmail.com%3E
> >
> >
> > 2014-07-08 11:19 GMT+02:00 Ankit Kumar <ak.ankitkumar@gmail.com>:
> >
> > > Hi All,
> > >
> > > I wanted to discuss a new feature addition to Metamodel.
> > >
> > > Feature addition: - Add support to work with graph databases in
> > Metamodel.
> > >
> > > Reason: - As metamodel is the storage abstraction layer above most of
> the
> > > well know datastores, graph databases are getting used more and more.
> > Isn't
> > > it time to add that support if possible?
> > >
> > > Challenges: - Graph databases are quite different in the way they
> store,
> > > the API and the query language used is quite different so it might not
> be
> > > straightforward to add this.
> > > I specifically checked the Neo4J database and it does have a Java API
> for
> > > querying, it also has Spring Data project(do not know if we can use
> that
> > or
> > > use some aspect from it).
> > >
> > > If someone has used a graph database through Java and also is using
> > > Metamodel may be can provide some valuable insights.
> > >
> > > Do please share your thoughts on the same.
> > >
> > > Regards
> > > Ankit
> > >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message