Return-Path: X-Original-To: apmail-cassandra-user-archive@www.apache.org Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CD2AADFAA for ; Tue, 5 Mar 2013 17:51:50 +0000 (UTC) Received: (qmail 48582 invoked by uid 500); 5 Mar 2013 17:51:48 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 48517 invoked by uid 500); 5 Mar 2013 17:51:48 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 48509 invoked by uid 99); 5 Mar 2013 17:51:48 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Mar 2013 17:51:48 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [63.146.121.108] (HELO mail.venarc.com) (63.146.121.108) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Mar 2013 17:51:42 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.venarc.com (Postfix) with ESMTP id 1A0806F00002 for ; Tue, 5 Mar 2013 09:51:20 -0800 (PST) X-Virus-Scanned: amavisd-new at venarc.com Received: from mail.venarc.com ([127.0.0.1]) by localhost (mail.venarc.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VZndiT2vSMR1 for ; Tue, 5 Mar 2013 09:51:19 -0800 (PST) Received: from [192.168.1.2] (drew-home [108.60.62.58]) by mail.venarc.com (Postfix) with ESMTPSA id A2D086F00001 for ; Tue, 5 Mar 2013 09:51:19 -0800 (PST) From: Drew Kutcharian Content-Type: multipart/alternative; boundary="Apple-Mail=_588FC6AD-D8CB-4301-B5E3-55AF53524230" Message-Id: <443E479E-8C3B-4846-AD76-4A66A50C4A14@venarc.com> Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: Cassandra instead of memcached Date: Tue, 5 Mar 2013 09:51:21 -0800 References: <1AF6A63F-43D8-4F48-B0CB-78DF9E94D382@venarc.com> <692C4AA7-7C01-4966-AFC2-902758E7BA37@instaclustr.com> To: user@cassandra.apache.org In-Reply-To: <692C4AA7-7C01-4966-AFC2-902758E7BA37@instaclustr.com> X-Mailer: Apple Mail (2.1499) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail=_588FC6AD-D8CB-4301-B5E3-55AF53524230 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Thanks Ben, that article was actually the reason I started thinking = about removing memcached. I wanted to see what would be the optimum config to use C* as an = in-memory store. -- Drew On Mar 5, 2013, at 2:39 AM, Ben Bromhead wrote: > Check out = http://techblog.netflix.com/2012/07/benchmarking-high-performance-io-with.= html >=20 > Netflix used Cassandra with SSDs and were able to drop their memcache = layer. Mind you they were not using it purely as an in memory KV store. >=20 > Ben > Instaclustr | www.instaclustr.com | @instaclustr >=20 >=20 >=20 > On 05/03/2013, at 4:33 PM, Drew Kutcharian wrote: >=20 >> Hi Guys, >>=20 >> I'm thinking about using Cassandra as an in-memory key/value store = instead of memcached for a new project (just to get rid of a dependency = if possible). I was thinking about setting the replication factor to 1, = enabling off-heap row-cache and setting gc_grace_period to zero for the = CF that will be used for the key/value store. >>=20 >> Has anyone tried this? Any comments? >>=20 >> Thanks, >>=20 >> Drew >>=20 >>=20 >=20 --Apple-Mail=_588FC6AD-D8CB-4301-B5E3-55AF53524230 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii ben@instaclustr.com> = wrote:
Check = out http://techblog.netflix.com/2012/07/benchmarking-high-perfor= mance-io-with.html

Netflix used Cassandra with = SSDs and were able to drop their memcache layer. Mind you they were not = using it purely as an in memory KV store.

Ben
Instaclustr | www.instaclustr.com | = @instaclustr
<= br>


On 05/03/2013, at 4:33 PM, Drew Kutcharian <drew@venarc.com> wrote:

Hi = Guys,

I'm thinking about using Cassandra as an in-memory = key/value store instead of memcached for a new project (just to get rid = of a dependency if possible). I was thinking about setting the = replication factor to 1, enabling off-heap row-cache and setting = gc_grace_period to zero for the CF that will be used for the key/value = store.

Has anyone tried this? Any = comments?

Thanks,

Drew




= --Apple-Mail=_588FC6AD-D8CB-4301-B5E3-55AF53524230--