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 000E9108C6 for ; Tue, 18 Mar 2014 17:56:28 +0000 (UTC) Received: (qmail 37304 invoked by uid 500); 18 Mar 2014 17:56:23 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 37265 invoked by uid 500); 18 Mar 2014 17:56:22 -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 37238 invoked by uid 99); 18 Mar 2014 17:56:18 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 18 Mar 2014 17:56:18 +0000 X-ASF-Spam-Status: No, hits=1.8 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,HTML_MESSAGE,MIME_QP_LONG_LINE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of boneill42@gmail.com designates 209.85.216.181 as permitted sender) Received: from [209.85.216.181] (HELO mail-qc0-f181.google.com) (209.85.216.181) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 18 Mar 2014 17:56:14 +0000 Received: by mail-qc0-f181.google.com with SMTP id e9so8328882qcy.12 for ; Tue, 18 Mar 2014 10:55:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:user-agent:date:subject:from:to:message-id:thread-topic :references:in-reply-to:mime-version:content-type; bh=NB3IqvVwJE4lO+FaUqkk6cvDVEa86wV/uxEPxiCbPG0=; b=UopVHrF8lrrbgTUyxzRjbebjPzA8dcuwRkiwYKqsyGT4Su0vGY3vZaONrJvcaQyYQz V3pXTNIxFGOPPoeOCkDlgxoC0/Kl67CIggdw4w+sey7dDysesoBqrYmdiSb4OhAShJy4 BSqf1ZC87kL6eUTz06vkndXTMgmcTKaZaIA0pu4//C7a9Znj8JaE/g53FAkesmg6YHcM miQyXb8FeXUsrY1XfmwiNJFDdY2Cq3JoL1NAyBD7OdCX9P2C215UMFThdDJ1gClmCtfc X7WG8x0FrAOQNJOy85O09cbFDMb4UvDizVyMm/tuQiXcnzvNZnS2hElj7Vc2Vh6qK840 lpww== X-Received: by 10.224.29.136 with SMTP id q8mr37366387qac.32.1395165353528; Tue, 18 Mar 2014 10:55:53 -0700 (PDT) Received: from [10.60.71.81] ([67.132.206.254]) by mx.google.com with ESMTPSA id l6sm55339220qac.8.2014.03.18.10.55.49 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 18 Mar 2014 10:55:50 -0700 (PDT) Sender: "Brian O'Neill" User-Agent: Microsoft-MacOutlook/14.3.9.131030 Date: Tue, 18 Mar 2014 13:55:43 -0400 Subject: Re: Cassandra blob storage From: Brian O'Neill To: Message-ID: Thread-Topic: Cassandra blob storage References: In-Reply-To: Mime-version: 1.0 Content-type: multipart/alternative; boundary="B_3477995749_21130363" X-Virus-Checked: Checked by ClamAV on apache.org > This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --B_3477995749_21130363 Content-type: text/plain; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable You may want to look at: https://github.com/Netflix/astyanax/wiki/Chunked-Object-Store -brian --- Brian O'Neill Chief Technology Officer Health Market Science The Science of Better Results 2700 Horizon Drive =80 King of Prussia, PA =80 19406 M: 215.588.6024 =80 @boneill42 =80 healthmarketscience.com This information transmitted in this email message is for the intended recipient only and may contain confidential and/or privileged material. If you received this email in error and are not the intended recipient, or the person responsible to deliver it to the intended recipient, please contact the sender at the email above and delete this email and any attachments and destroy any copies thereof. Any review, retransmission, dissemination, copying or other use of, or taking any action in reliance upon, this information by persons or entities other than the intended recipient is strictly prohibited. =20 From: prem yadav Reply-To: Date: Tuesday, March 18, 2014 at 1:41 PM To: Subject: Cassandra blob storage Hi, I have been spending some time looking into whether large files(>100mb) can be stores in Cassandra. As per Cassandra faq: "Currently Cassandra isn't optimized specifically for large file or BLOB storage. However, files of around 64Mb and smaller can be easily stored in the database without splitting them into smaller chunks. This is primarily due to the fact that Cassandra's public API is based on Thrift, which offer= s no streaming abilities; any value written or fetched has to fit in to memory." Does the above statement still hold? Thrift supports framed data transport, does that change the above statement. If not, why does casssandra not adopt the Thrift framed data transfer support? Thanks --B_3477995749_21130363 Content-type: text/html; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable
You may want to loo= k at:


---

Brian O'Neill

Chief Techn= ology Officer


Health Market S= cience

The= Science of Better Results

2700 Horizon Drive  King of Prussia, PA  19406

M: 215.588.6024&nbs= p;@boneill42 &nbs= p;  

healthmarketscience.com


This= information transmitted in this email message is for the intended recipient= only and may contain confidential and/or privileged material. If you receiv= ed this email in error and are not the intended recipient, or the person res= ponsible to deliver it to the intended recipient, please contact the sender = at the email above and delete this email and any attachments and destroy any= copies thereof. Any review, retransmission, dissemination, copying or other= use of, or taking any action in reliance upon, this information by persons = or entities other than the intended recipient is strictly prohibited.

 


From: prem yadav <ipremyadav@gmail.com>
Reply-To: <user@cassandra.apache.org>
= Date: Tuesday, March 18, 2014 at 1:41 PM
To: <user@cassa= ndra.apache.org>
Subject: C= assandra blob storage

Hi,
I have = been spending some time looking into whether large files(>100mb) can be s= tores in Cassandra. As per Cassandra faq:

"Currently Cassandra isn't o= ptimized specifically for large file or BLOB storage. However, files of arou= nd 64Mb and smaller can be easily stored in the database without splitting t= hem into smaller chunks. This is primarily due to the fact that Cassandra's = public API is based on Thrift, which offers no streaming abilities; any valu= e written or fetched has to fit in to memory."
<= span style=3D"color:rgb(0,0,0);font-family:sans-serif">
Does the above statement still ho= ld? Thrift supports framed data transport, does that change the above statem= ent. If not, why does casssandra not adopt the Thrift framed data transfer s= upport?

=
Thanks
<= br>
--B_3477995749_21130363--