Return-Path: Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: (qmail 97452 invoked from network); 26 Apr 2010 00:58:25 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 26 Apr 2010 00:58:25 -0000 Received: (qmail 42183 invoked by uid 500); 26 Apr 2010 00:58:24 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 42167 invoked by uid 500); 26 Apr 2010 00:58:24 -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 42159 invoked by uid 99); 26 Apr 2010 00:58:24 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Apr 2010 00:58:24 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of shuge.lee@gmail.com designates 74.125.83.44 as permitted sender) Received: from [74.125.83.44] (HELO mail-gw0-f44.google.com) (74.125.83.44) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Apr 2010 00:58:17 +0000 Received: by gwaa12 with SMTP id a12so2693668gwa.31 for ; Sun, 25 Apr 2010 17:57:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=I3aORFgtx9wHpQMCOdAYdtct+9O/HDkRiR6uV3jtKuw=; b=FVzgsqatseRq/tJl5HxciJWUAFR1/8HgAeZqWoIgQZgQUF52hswbGp0NxvXnM/QVGS YRL9L34fKe7poH4epFzrZFfdpqU9VmIusOxtNnzDim6mJkZv54Af44VhuEZNlAls9CWh M6waoh0UPdMQFPoD3sywuYsg+GS1+d2ITqrqI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=ENP6RCfBOMuWX9i1HXi/nOwDDMc1+cAXjuMMx93mKZ9sYYp/65wfgNE6dYoz5bJYjG MiJpUFXPkJtxBY/m2oBxsF59amh+F96nt3hVya4rrUPRUY9khJStKvMY91OKYLUONl8R BVSI9Y+HBkNGIkRaZDgakj5sDLRT6kWNaBY4s= MIME-Version: 1.0 Received: by 10.101.138.33 with SMTP id q33mr3787394ann.261.1272243477050; Sun, 25 Apr 2010 17:57:57 -0700 (PDT) Received: by 10.100.254.15 with HTTP; Sun, 25 Apr 2010 17:57:57 -0700 (PDT) In-Reply-To: <201004260850245660216@gmail.com> References: <201004260850245660216@gmail.com> Date: Mon, 26 Apr 2010 08:57:57 +0800 Message-ID: Subject: Re: how to store file in the cassandra? From: Shuge Lee To: user@cassandra.apache.org Content-Type: multipart/alternative; boundary=0016e68ee3488476ac04851944ab --0016e68ee3488476ac04851944ab Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable In Python: keyspace.columnfamily[key][column] =3D value files.video[uuid.uuid4()]['name'] =3D 'foo.flv' files.video[uuid.uuid4()]['path'] =3D '/var/files/foo.flv' create a mapping files.video =3D { uuid.uuid4() : { 'name' : 'foo.flv', 'path' : '/var/files/foo.flv', } } if most of sizes >=3D 0.5MB, use sys-fs/reiser4progs, else use ext4. 2010/4/26 Bingbing Liu > any suggestion? > > 2010-04-26 > ------------------------------ > Bingbing Liu > --=20 Shuge Lee | Lee Li | =E6=9D=8E=E8=A0=A1 --0016e68ee3488476ac04851944ab Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable In Python:

keyspace.columnfamily[key][column] =3D value

files= .video[uuid.uuid4()]['name'] =3D 'foo.flv'
files.video[u= uid.uuid4()]['path'] =3D '/var/files/foo.flv'

create= a mapping
files.video =3D=C2=A0 {
=C2=A0=C2=A0=C2=A0 uuid.uuid4() : {
=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 'name' : 'foo.flv',
= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 'path' : '/var/files= /foo.flv',
=C2=A0=C2=A0=C2=A0 }
}

if most of sizes >=3D= 0.5MB, use sys-fs/reiser4progs, else use ext4.


2010/4/26 Bingbing Liu <rucbing@gmail.com><= br>
any suggestion?
=C2=A0
201= 0-04-26=20

Bingbing Liu= =20



--
Shuge Lee | Lee Li | = =E6=9D=8E=E8=A0=A1
--0016e68ee3488476ac04851944ab--