tag:blogger.com,1999:blog-7638694470910246382.post1359920490865517857..comments2024-01-04T11:42:08.211+01:00Comments on Trond Norbye's Weblog: Writing your own storage engine for MemcachedAnonymoushttp://www.blogger.com/profile/14981676567908297584noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-7638694470910246382.post-80067924664262469542010-11-03T21:07:11.902+01:002010-11-03T21:07:11.902+01:00Done: http://forums.membase.org/thread/membase-blo...Done: http://forums.membase.org/thread/membase-blocking-key-eviction<br /><br />Thanks again...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7638694470910246382.post-61122724968717262032010-11-03T19:16:35.710+01:002010-11-03T19:16:35.710+01:00openid: Hi, Please post your question in the forum...openid: Hi, Please post your question in the forums on http://forums.membase.org/ That makes it easier to keep track of the question, and for others who might have the same question to get the answer :) <br /><br />Cheers,<br /><br />TrondAnonymoushttps://www.blogger.com/profile/14981676567908297584noreply@blogger.comtag:blogger.com,1999:blog-7638694470910246382.post-64816104582478962542010-11-03T02:54:10.113+01:002010-11-03T02:54:10.113+01:00Hi Trond, we've been using Memcached for a whi...Hi Trond, we've been using Memcached for a while and recently started testing Membase in production. We're testing a single instance of Membase 1.6.0 with 5GB RAM, 750GB disk. We have an issue with the current storage manager which is why I'm asking this question here.<br /><br />We've noticed that SQLite seems to block on eviction purges on an hourly basis when expiryPagerSleeptime wakes up. <br /><br />Although it's clear that SQLite locks the database when writes occur, it was unanticipated that Membase as a whole would appear to completely block. It seems that SQLite is deleting old keys, Membase operations / sec falls to near zero for several minutes. After eviction has finished, the Membase server quickly recovers. I would have anticipated that reads from Membase RAM would still proceed while SQLite was locked. <br /><br />I would appreciate your thoughts. Is there a different storage engine that we should use instead? Are there any recommendations that you would make to prevent Membase from blocking on evictions?<br /><br />Thank you.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7638694470910246382.post-37658686741272914722010-10-08T23:09:27.455+02:002010-10-08T23:09:27.455+02:00You would have to ask Gear6 about their maketing i...You would have to ask Gear6 about their maketing info. It is possible to "tweak" the current slabber so that it fits your item size better (look at the man page), and we will improve the slabber inside memcached (we just don't know when yet)Anonymoushttps://www.blogger.com/profile/14981676567908297584noreply@blogger.comtag:blogger.com,1999:blog-7638694470910246382.post-85068109546256640362010-10-06T11:10:23.515+02:002010-10-06T11:10:23.515+02:00Hello Trondn,
My name is Rain , and I come from T...Hello Trondn,<br /><br />My name is Rain , and I come from Taiwan.<br /><br />I just read the Memcached for a week, and have some questions about memcached...<br /><br />Could you help me to answer this questions?<br /><br />In the Gear6 web site, it compare with Memcached & Gear6 Web Cache features..<br />and Memcached V1.2.x is already finished 30 to 40% in the feature of "Dynamic Slab Allocation" , (the hyperlink: http://www.gear6.com/memcached-product/compare-web-cache-memcached ) I don't understand the 30-40% means what.. Can you try to explain that 30-40% Dynamic Slab Allocation ?<br /><br />Will Memcached Team finish the "Dynamic Slab Allocation" function in the future?<br />How long is expected to be completed?<br /><br />I sended the same mail to your github mailbox..I'm so sorry about this..<br /><br />I appreciate your help...Rain Linhttps://www.blogger.com/profile/03215307777682836868noreply@blogger.com