On Tue, 2009-07-07 at 07:27 -0700, Nigel Kersten wrote:
> On Tue, Jul 7, 2009 at 7:20 AM, James Turnbull<[email protected]> wrote:
> > Sam Rowe wrote:
> >> Here's the ruby-bindings documentation for TC. There are several
> >> examples of different kinds of usage, the first one being a hash
> >> database. One other thing to point out is that I'm pretty sure TC
> >> doesn't use SQL and this might be a lot easier than you think.
> >>
> >> http://tokyocabinet.sourceforge.net/rubydoc/
> >>
> >> One downside is that you'd be going from a fairly ubiquitous back-end
> >> to one that a lot of folks aren't familiar with. But hey, it's from
> >> Japan like Ruby and it's been going strong there for a long time and
> >> is considered very solid.
> >
> > Not being an expert on this and excuse me if this is a stupid question
> > ... :)  If this essentially replaced a back-end RDBMS - is it easy for
> > people to query the data with other tools?  For example, now I have my
> > database of stored configuration I can readily query it via SQL - how do
> > I get the same results with TC (can I?)?
> >
> > Secondly, how does it scale?  Are there examples of large - and I
> > suspect someone on the list can fill in volumes statistics - hash
> > databases implemented in TC?  We have some users who simply cannot use
> > stored configuration because it kills their installations as a result of
> > not scaling - Nigel at Google I am looking at you... :)
> 
> hah.
> 
> So I have to say, that 0.24.8 improved storeconfigs a lot. (awesome work 
> Brice!)

Thanks :-)

> There is no observable performance hit with a single client puppeting
> against a single server with storeconfigs enabled or disabled anymore.
> Obviously capacity will decrease in a real world environment like
> ours, but it's much more feasible under 0.24.8 than it ever was
> before.

I don't know your (planned or real) usage pattern of storeconfigs but
mine is only for collected/exported resources. If you're in this case,
then the thin_storeconfigs pending patch would be a real killer for you.
And with queueing enabled, first client checking in is not an issue
anymore (or at least way less than it was before).
-- 
Brice Figureau
My Blog: http://www.masterzen.fr/


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" 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/puppet-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to