Hi Dave & Matthias,
The Weblog Entry tags query is done against a tag-statistics table and
so it should be fast.
Thanks, I just spotted the roller_weblogentrytagagg table
All Roller Weblog pages are cached by default.
Have you done some performance testing that shows a problem with tag
performance?
Quite frankly, no. I wanted to identify any known issues beforehand.
- Dave
Matthias Schmidt wrote:
Blogs.sun.com uses memcached for caching.
We are going to use memcached as well (atm. we are evaluating if the
roller 4.0 memcached plugin still works with the 5.0 beta version).
So I gather from your answers that using the combination of the standard
caching (adapted for a high-traffic site) + the statistics table +
memcached should leave me w/o any worries concerning performance ;-)
Thanks for the quick help guys,
- Chris
--
Christopher Blasnik
UCS - unique computing solutions gmbh
Löwengasse 2/8
A-1030 Vienna, Austria
http://www.ucs.at/
mailto:[email protected]
Am 12.11.2009 um 14:23 schrieb Christopher Blasnik
<[email protected]>:
Hello all,
I would need some opions / info on the performance of tagcloud queries:
Everyone surely is familiar with the call to
$model.weblog.getPopularTags...
in order to create a tagcloud.
The actual logic is done in velocity, and getPopularTags issues a DB
query.
Here are my questions:
- Is this fast enough for sites with a lot of traffic && a lot of tags?
- Is there any caching involved for the tag queries (looks like there
isn't, but it is very likely that I've overlooked something obvious)?
- If there's no caching, would you recommend to move the tag-cloud
query to a cached object (again, for a high-traffic site)?
[This would be needed for a site with lots of tags AND lots of
traffic. My suggestion would be to cache / flush the cache of tags
once per day]
Cheers,
- Chris
--
Christopher Blasnik
UCS - unique computing solutions gmbh
Löwengasse 2/8
A-1030 Vienna, Austria
http://www.ucs.at/
mailto:[email protected]