Hi Matt,

I don't work for Globals but I think Michael Pantaleo does.  It seems
pretty new as a standalone project - their commercial product Caché
which Globals appears to be intended as a gateway drug for may have
been around much longer.  The last (and first) contest I believe they
said it had only 2 or 3 entrances due to not promoting it enough in
advance.

Compared to other NoSQL databases Globals seems to be focused on
performance.  From what I could tell (I don't mind being corrected
here) it doesn't have any kind of reporting or Map/Reduce systems
built in so it's not as generally applicable as something like CouchDB
or MongoDB, just as CouchDB and MongoDB lack reporting capabilities
like joins and complex query support that make them more special
purpose than MySQL and PostgreSQL.  I think globals might be a good
alternative to MemCached or Redis but I don't know these products that
well yet as I've yet to build an app that needed a pure key/value
store, I always seem to need at least some level of reporting built
into the database.

The main uses for key/value stores like these that I know of is for
caches and session storage, and in that case performance is key
(otherwise why bother caching?).  That's probably why Globals touts
performance as its key feature.  Although I'd be curious to hear of
other common uses of GlobalsDB, MemCache, or Redis.

I was interested in their contest but I unfortunately won't have time
starting Feb 10th so perhaps I'll catch the next one.

Hope that helps,

Dobes


On Feb 2, 11:41 pm, 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

Reply via email to