[
https://issues.apache.org/jira/browse/LOG4J2-534?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Matt Sicker updated LOG4J2-534:
-------------------------------
Affects Version/s: (was: 2.0)
2.1
> As an Amazon Web Services user, I want a DynamoDB NoSQL appender
> ----------------------------------------------------------------
>
> Key: LOG4J2-534
> URL: https://issues.apache.org/jira/browse/LOG4J2-534
> Project: Log4j 2
> Issue Type: Story
> Components: Appenders
> Affects Versions: 2.1
> Environment: AWS, AWS Java SDK, EC2 instance, DynamoDBv2
> Reporter: Matt Sicker
> Labels: appender, aws, dynamodb, nosql
>
> (I'm used to using the agile features of Jira if you haven't already noticed)
> Anyway, AWS provides a few different services that all look promising as
> appenders in Log4j. The first one that comes to mind is
> [DynamoDB|http://aws.amazon.com/dynamodb/] as a good example. There's also
> another NoSQL serviced called [SimpleDB|http://aws.amazon.com/simpledb/]
> which is rather similar (even has a use case of storing logs), but that's
> also still in beta and whatnot.
> I've begun work on implementing a NoSQL plugin for DynamoDB. My main concern
> is that all database objects are written as strings. Now this shouldn't be
> that big an issue with the NoSQL appender as is considering all the data
> that's written tends to be a string or convertible to a string. I have to
> explore the API options a bit more to find any better solutions, but there is
> a sort of JAXB-like marshaller (using Jackson for JSON, naturally) that is
> useful for giving an attribute value a more complex object rather than
> relying on foreign keys in a NoSQL setting.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]