-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
storehaus-s3 #231
Comments
@alexanderdean Sounds good to me. S3 is indeed a kv store I think, with blobs as values. Not completely familiar with this -- but why not to use Amazon's own java sdk instead of jets3t? |
Agreed - let's use Amazon's own Java SDK to keep dependencies down. I will have a go at this soon. |
Great :) I'm also curious to learn what use-case you have in mind. |
I'm thinking of using it as the configuration layer for the Snowplow Scalding + Kinesis flows. Currently we push config into Scalding as command line args [1], and Kinesis config through a HOCON config file. I'm thinking of harmonizing on a S3 path holding the config, then use storehaus-s3 to pull down the config. Using storehaus means it should be relatively simple to alternatively store the application config in DynamoDB et al later too. |
hey guys- keep an eye on the Amazon license agreements. For the AWS Java SDK, i we're dealing with this on the Spark project - specifically for the AWS we're doing some special package/build work to support the Amazon-specific here's the relevant Apache JIRA in case you're interested: again, i think you're ok, but something to keep in mind. thanks! -chris On Wed, Apr 23, 2014 at 11:41 AM, Alexander Dean
|
@cfregly Thanks for the note. @caniszczyk Does AWS Java SDK look okay to you from a license perspective? Thanks. |
Thanks @cfregly - yes I've been following that on the Spark side of things... |
Sometimes I like to blur my eyes and think of Amazon S3 as a key-value store. If I added storehaus-s3 to this project, would anyone object?
I was thinking:
bucketName
as a piece of configuration, equivalent tocolumnFamily
for HBasekey
maps to S3 object key, aka "folder path" plus filenametext/plain
The text was updated successfully, but these errors were encountered: