MULTIPLE TRANSACTION LOGS IN A DISTRIBUTED STORAGE SYSTEM
    1.
    发明公开
    MULTIPLE TRANSACTION LOGS IN A DISTRIBUTED STORAGE SYSTEM 审中-公开
    分布式存储系统中的多个事务日志

    公开(公告)号:EP3230868A2

    公开(公告)日:2017-10-18

    申请号:EP15821192.0

    申请日:2015-12-11

    摘要: In various embodiments, methods and systems for implementing multiple transaction logs in a distributed storage system are provided. A log stream component detects performance metrics of a plurality of log streams. The performance metrics are associated with requests from partitions in the distributed storage system. A transaction component receives a request to execute a transaction using a log stream. The request is received from a partition of the distributed storage system. The performance metrics of the plurality of log streams can be referenced, where the performance metrics indicate a performance capacity of a selected log stream to process the request. A log stream for executing the transaction is determined based on the performance capacity. The log stream selected can also factor request attributes of the request. The transaction component communicates the request to be executed, using the log stream to perform the transaction.

    摘要翻译: 在各种实施例中,提供了用于在分布式存储系统中实现多个事务日志的方法和系统。 日志流组件检测多个日志流的性能度量。 性能指标与分布式存储系统中分区的请求相关联。 事务组件接收使用日志流执行事务的请求。 该请求是从分布式存储系统的分区接收的。 可以参考多个日志流的性能度量,其中性能度量指示选择的日志流的性能容量以处理该请求。 根据性能容量确定执行交易的日志流。 所选的日志流也可以将请求的请求属性作为因子。 事务组件传送要执行的请求,使用日志流执行事务。