- From: William Candillon <wcandillon@gmail.com>
- Date: Wed, 25 Feb 2015 09:01:40 +0100
- To: "expath@googlegroups.com" <expath@googlegroups.com>
- Cc: "adam@exist-db.org" <adam@exist-db.org>, Dannes Wessels <dannes@exist-db.org>, EXPath <public-expath@w3.org>
Hello gang, Our MongoDB module documentation is available at http://www.28.io/documentation/latest/modules/connectors/mongodb-module/ William On Tue, Feb 24, 2015 at 11:13 PM, 'Hans-Juergen Rennau' via EXPath <expath@googlegroups.com> wrote: > Adam, your objection certainly makes sense. But perhaps here are two > different perspectives possible - an API offering abstractions and > generalizations, and an API which is a plain, straightforward, one-to-one > gateway to a particular technology. The granularity and sope of Java APIs > can be our guide - if two NoSQL databases have two different APIs, it makes > sense to add two modules to XQuery. > > I think of the SQL module offered by BaseX. It is plain access to RDBMS, you > use SQL queries and you receive SQL responses, only XMLified in the obvious > way. All very plain, and very useful - it opens the door to a technology. > More such doors, please. > > I would like to have a similar, plain gateway to MongoDb, and plain gateways > to other NoSQL databases as well. Each of them is an offering of new > possibilities. > > Hans-Juergen > > > Adam Retter <adam@exist-db.org> schrieb am 22:41 Dienstag, 24.Februar 2015: > > > The problem I have with a mongo module is that it is very specific to one > system. I would rather see more general purpose modules. For example, if my > xmldb suddenly grew to support native json... is it still mongo, I don't > think so. > I would rather see a module focused on access to json data sources (or > better yet, with a wider focus). > On 24 Feb 2015 21:04, "'Hans-Juergen Rennau' via EXPath" > <expath@googlegroups.com> wrote: > > Christian, I would be ardently interested. I think it is of strategic > importance to broaden the scope of data sources available to XPath/XQuery.. > And this with two possible goals: (a) apply XQuery and its peculiar > strengths to the contents of existing infrastructure, that is, to content > existent in our environments, indepently of XML technologies; (b) leverage > non-XML technologies to assist in the management of large XML collections, > e.g. by using non-XML in order to store XML documents as blobs, or to store > XML document references (e.g. URIs), and to associate those blobs or > references with queryable information about those XML resources. > > Therefore it is both SQL access and NoSQL access which I hope the EXPath > group to take care of. > > Cheers, > Hans-Juergen > > > Christian GrĂ¼n <christian.gruen@gmail.com> schrieb am 17:07 Dienstag, > 24.Februar 2015: > > > Dear all, > > As you may have seen, Dannes Wessels presented Mongrel, an XQuery > Module, on the eXist-db pre-conference [1]. We implemented a similar > module a short while ago, and Zorba did so as well two years ago [2]. > > I talked to Dannes, and he would also be interested in contributing to > a joint EXPath module, based on XQuery 3.1 [3]. Would some of you be > interested in having such a module as well? > > All the best, > Christian > > [1] https://www.youtube.com/watch?v=liGP7f9E5xw > [2] > http://archive.xmlprague.cz/2013/presentations/Bringing_the_NoSQL_Datastores_into_an_XQuery_Playground.pdf > [3] https://github.com/dizzzz/Mongrel/issues/35#issuecomment-75781376 > > -- > You received this message because you are subscribed to the Google Groups > "EXPath" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to expath+unsubscribe@googlegroups.com. > To post to this group, send email to expath@googlegroups.com. > Visit this group at http://groups.google.com/group/expath. > For more options, visit https://groups.google.com/d/optout. > > > -- > You received this message because you are subscribed to the Google Groups > "EXPath" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to expath+unsubscribe@googlegroups.com. > To post to this group, send email to expath@googlegroups.com. > Visit this group at http://groups.google.com/group/expath. > For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google Groups > "EXPath" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to expath+unsubscribe@googlegroups.com. > To post to this group, send email to expath@googlegroups.com. > Visit this group at http://groups.google.com/group/expath. > For more options, visit https://groups.google.com/d/optout. > > > -- > You received this message because you are subscribed to the Google Groups > "EXPath" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to expath+unsubscribe@googlegroups.com. > To post to this group, send email to expath@googlegroups.com. > Visit this group at http://groups.google.com/group/expath. > For more options, visit https://groups.google.com/d/optout.
Received on Wednesday, 25 February 2015 08:04:48 UTC