会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • HANDLING MEMORY PRESSURE IN AN IN-DATABASE SHARDED QUEUE
    • 在数据库中处理记忆压力
    • US20140372702A1
    • 2014-12-18
    • US14165974
    • 2014-01-28
    • Oracle International Corporation
    • Sunitha SubramanyamShubha BoseAnil MadanDevendra SinghJames W. StamosMukesh Jaiswal
    • G06F12/08
    • G06F12/0848G06F12/0868G06F17/30067G06F2212/465
    • Handling memory pressure in an in-database sharded queue is described. Messages from a plurality of enqueuers are stored in a plurality of shards of a sharded queue. Messages from a first enqueuer are stored in a first shard. A queue table corresponding to the sharded queue is maintained. In volatile memory, a plurality of message caches is maintained, each message cache corresponding to a shard of the plurality of shards. Memory pressure is detected based on memory usage of the volatile memory. To store a specific message from the enqueuer, the specific message is stored in rows of the queue table that are assigned to the first shard. When memory pressure is not detected, the specific message is stored in a first message cache corresponding to the first shard. Subscribers of the sharded queue are caused to dequeue messages from the plurality of shards.
    • 描述处理数据库内的分片队列中的内存压力。 来自多个入站者的消息被存储在分片队列的多个分片中。 来自第一个进入者的消息存储在第一个分片中。 维护与分片队列对应的队列表。 在易失性存储器中,维护多个消息高速缓存,每个消息高速缓存对应于多个分片中的分片。 基于易失性存储器的存储器使用来检测存储器压力。 要从进入者存储特定消息,特定消息存储在分配给第一个分片的队列表的行中。 当未检测到存储器压力时,特定消息存储在与第一分片对应的第一消息高速缓存中。 导致分片队列的订阅者从多个分片中发出消息。
    • 3. 发明授权
    • Handling memory pressure in an in-database sharded queue
    • 处理数据库内的分片队列中的内存压力
    • US09495296B2
    • 2016-11-15
    • US14165974
    • 2014-01-28
    • Oracle International Corporation
    • Sunitha SubramanyamShubha BoseAnil MadanDevendra SinghJames W. StamosMukesh Jaiswal
    • G06F17/30G06F12/08
    • G06F12/0848G06F12/0868G06F17/30067G06F2212/465
    • Handling memory pressure in an in-database sharded queue is described. Messages from a plurality of enqueuers are stored in a plurality of shards of a sharded queue. Messages from a first enqueuer are stored in a first shard. A queue table corresponding to the sharded queue is maintained. In volatile memory, a plurality of message caches is maintained, each message cache corresponding to a shard of the plurality of shards. Memory pressure is detected based on memory usage of the volatile memory. To store a specific message from the enqueuer, the specific message is stored in rows of the queue table that are assigned to the first shard. When memory pressure is not detected, the specific message is stored in a first message cache corresponding to the first shard. Subscribers of the sharded queue are caused to dequeue messages from the plurality of shards.
    • 描述处理数据库内的分片队列中的内存压力。 来自多个入站者的消息被存储在分片队列的多个分片中。 来自第一个进入者的消息存储在第一个分片中。 维护与分片队列对应的队列表。 在易失性存储器中,维护多个消息高速缓存,每个消息高速缓存对应于多个分片中的分片。 基于易失性存储器的存储器使用来检测存储器压力。 要从进入者存储特定消息,特定消息存储在分配给第一个分片的队列表的行中。 当未检测到存储器压力时,特定消息存储在与第一分片对应的第一消息高速缓存中。 导致分片队列的订阅者从多个分片中发出消息。