[Catalyst] KiokuDB, MongoDB and the NoSQL thing
Darren Duncan
darren at darrenduncan.net
Thu Mar 4 23:38:12 GMT 2010
Here's something timely on Ars, in that I just discovered it now around the time
of this discussion thread:
http://arstechnica.com/business/data-centers/2010/02/-since-the-rise-of.ars
It lays out a summary of how the SQL and NoSQL worlds compare, and what sort of
trade-offs you get for each choice, and it introduces several specific NoSQL
projects. I also learned something, such that what CouchDB and MongoDB
specifically represent data with is JSON documents.
So basically, what you pick out of today's choices depends on your priorities.
-- Darren Duncan
S.A. Kiehn wrote:
> I have a couple of production Catalyst/DBIx::Class sites on Debian
> stable, and then on my personal hobby site I use local::lib to try out
> new things. Recently I split out my users for this site into a separate
> model and I thought it a good exercise to learn and use KiokuDB. It was
> just a couple of simple objects, users & roles, but I believe I have a
> better understanding of how a schema-less data model would work. All I
> do are lookups based on ID or indexed object values, but doing any type
> of ordering by dates or titles is a mystery. It seems that the
> Search::GIN is to provide this sort of functionality, but it is
> under-documented and has not had an update for awhile.
>
> I do not see many posts regarding uses of KiokuDB within Catalyst so I
> was curious about the opinion of the community in regards to its usage.
> Is it still to early within development?
>
> Also, I have been reading more about the increase in the NoSQL interest,
> with a particular interest in the MongoDB database (it seems to be
> similar in some respects to KiokuDB), but I do not find Perl people in
> the discussion as much as others (Ruby, PHP). Are there developers in
> the Catalyst community who lean toward NoSQL concepts over traditional
> RDMS's, or is best to view as a tool to use at times?
>
> How about MongoDB? Am I being suckered by another bandwagon?
>
> Thanks, Scott K.
More information about the Catalyst
mailing list