Matt, Yes, I work for InterSystems, and we released Globals (http:// GlobalsDB.org/) less than a year ago as a Free, NoSQL Database to promote out technology as an alternative database. There are several applications that use the Node.js interface to Globals, and I'm sure there will be many more to follow. We only released the Node.js interface to Globals in late August of last year (2011), and we will be releasing the Node.js Windows version in the next few weeks. With less than 6 months as an interface to Globals, Node.js has become quite popular (I use it quite a bit myself and love it). The high performance and highly scalable goals for Node.js are comparable to those set forth for Globals, and Caché, and thus offers a perfect fit as an interface to our database. Since Globals offers comparable speeds to that of an in-memory database, we offer synchronous Node method invocations to the Globals Database, to optimize throughput, as well as the traditional asynchronous methods that are most familiar to Node/JS developers.
Several people have used the Node.js interface for the previous two Globals Programming Challenges, and their applications were quite nice: http://GlobalsDB.org/mchallenges/entries/ (See the application from "robtweed" for Challenge #1, and the application from "daimor" for Challenge #2). We encourage anyone to participate in our Challenges (http://globalsdb.org/mchallenges/), with a change to win US $3,500, and you are free to use any of the interfaces that we support: Java, Node.js, .NET (coming very soon). - Michael P On Feb 2, 7:41 am, Matt <[email protected]> wrote: > I keep hearing you guys post about Globals here on the list, and I assume > you work there (?), but I never hear of anyone actually using it (in the > node.js community, I don't know about the Java and .NET communities)... Do > you have many node.js users, or any examples of things that are using it to > good advantage? Did any Node users take part in last year's challenge? > > (I don't mean this as a bash at Globals - I'm genuinely curious) > > On Wed, Feb 1, 2012 at 8:59 PM, Michael Pantaleo <[email protected]>wrote: > > > > > > > > > I forgot to add the URL to the Globals Challenge: > >http://GlobalsDB.org/mchallenges/ > > > On Feb 1, 5:56 pm, Michael Pantaleo <[email protected]> wrote: > > > As Mark states in his response, Globals (http://GlobalsDB.org/) is a > > > pure schemaless Database which is not limited to one of the known > > > database types, or basic data models, by which NoSQL databases are > > > most often defined (i.e. Key/Value, Column-Oriented, Document, and > > > Graph). Globals gives you the flexibility to build whatever paradigm > > > suites your needs, on top of the core engine (global structures). > > > > With regard to interfaces to the Globals Database, we realized that > > > Node.js was/is a wildly popular technology, so we added it as an > > > interface to Globals early last year (2011). We now support the > > > following three interfaces to Globals, with several others coming > > > later this year: Java, Node.js, .NET (will be released soon) > > > > Please come and check out Globals for yourself, and download a free > > > copy of the software at the following location: http://GlobalsDB.org/ > > > downloads/ > > > > We are also currently hosting our 3rd Globals Programming Challenge, > > > which will take place on the 10th of February (next Friday) @ 18:00 > > > EST. Come and compete for a chance of winning our Grand Prize - US > > > $3,500. > > > > - Michael P. > > > > On Jan 30, 12:46 pm, OldMster <[email protected]> wrote: > > > > > I would second Michael's recommendation of Globals. If you prefer a > > pure > > > > open source product, then try GT.M (available on sourceforge). Both > > are > > > > similar, and have a similar heritage. For GT.M (available at > >http://sourceforge.net/projects/fis-gtm/), Rob Tweed has a node.js API > > > > available athttp://www.mgateway.com. Intersystems was working on a > > 'pure' > > > > node.js API for Globals, but I haven't checked lately to see if it is > > > > available. Both are schemaless databases (although bolt on's are > > available > > > > to add an SQL API to the data, but then you have to define the > > schema), and > > > > are very good for quick prototyping, but still offer production quality > > > > data integrity, speed, and safety. > > > > They are the only database I use regularly. I've looked (and continue > > to > > > > look) at others, but none have yet offered any feature that made the > > cost > > > > of the learning curve worth it. > > > > Mark > > > -- > > Job Board:http://jobs.nodejs.org/ > > Posting guidelines: > >https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > > You received this message because you are subscribed to the Google > > Groups "nodejs" group. > > To post to this group, send email to [email protected] > > To unsubscribe from this group, send email to > > [email protected] > > For more options, visit this group at > >http://groups.google.com/group/nodejs?hl=en?hl=en -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
