Skip to content

Better table partition keys? #34

@boudinov

Description

@boudinov

When using Nlog, one usually has a different logger for each class he uses it in.
By choosing logger name as Partition key, aren't you fragmenting you data in awkward way.

When you query log entries, you always first filter by date/time. So for example you query the logs for the last hour or day, and Azure Table is gathering data from god knows how many physical partitions, because the logger names are scattered.

Should't date be main part of partition/row keys?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions