Method for Selling and Searching for ITEMS
    3.
    发明申请

    公开(公告)号:US20180157997A1

    公开(公告)日:2018-06-07

    申请号:US15369941

    申请日:2016-12-06

    Abstract: A system capable of identifying and locking resources (e.g., items, tickets, etc.) may map resources to a bit vector and use bit vectors to efficiently identify and lock the resources. For example, tickets to a concert may be mapped to a bit vector and the system may generate an availability bit vector indicating an availability of the seat locations. Thus, the tickets may be reserved by changing a binary value for bits corresponding to individual tickets. In addition, the system may generate bit vectors corresponding to metadata associated with the seat locations (e.g., aisle seat, handicap accessible, first ten rows, back ten rows, etc.), allowing the system to easily identify available seat locations that satisfy the search request. As the bit vectors are relatively small and can be processed easily, the system may improve a latency and reduce an error rate associated with searching for and reserving seat locations.

    Validating and non-validating secondary indexes for a table in a non-relational data store

    公开(公告)号:US10013449B1

    公开(公告)日:2018-07-03

    申请号:US14859062

    申请日:2015-09-18

    CPC classification number: G06F16/2365 G06F16/22

    Abstract: A non-relational data store may implement validating and non-validating secondary indexes for a table. Operations at a table for a given item may be performed when indexing the item to create a secondary index or when updates to the given item are received. Attribute values of a given item may be validated with respect to an indexing schema for the secondary index. For a non-validating secondary index, validation errors detected for the attribute values may be ignored so that the operation at the table may be performed. For a validating secondary index, validation errors detected for the attribute values may result in denying performance of the operation. In some embodiments, a secondary index from may be changed from validating to non-validating, or non-validating to validating.

    DATABASE SYSTEM RECOVERY USING NON-VOLATILE SYSTEM MEMORY

    公开(公告)号:US20170286477A1

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

    申请号:US15627338

    申请日:2017-06-19

    CPC classification number: G06F11/1469 G06F16/22 G06F16/23 G06F16/2358

    Abstract: A database system may implement database system recovery using non-volatile system memory. An update to a data page of a database may be received. A version of the data page may be obtained in system memory. A new version of the data page may be determined according to the received update. The new version of the data page may be maintained in a non-volatile portion of system memory irrespective of a failure of the database. In at least some embodiments, the update may be performed without generating recovery log records indicating the update. Upon recovery from a database failure, data pages maintained in non-volatile system memory may be made available to service access requests.

    Dedicated endpoints for network-accessible services

    公开(公告)号:US10700925B2

    公开(公告)日:2020-06-30

    申请号:US15420007

    申请日:2017-01-30

    Abstract: Methods and apparatus for dedicated endpoint instances for network-accessible services are disclosed. The number of dedicated endpoint instances to be established to direct work requests of a given client to back-end nodes of a service may be determined. Configuration policies for the instances, including one or more policies related to caching, authentication, redundancy, durability, availability, and/or load balancing, may also be determined. Configuration of the instances may be initiated, and an indication that the endpoint or endpoints have been configured may be provided to the client.

    Data shaping to reduce memory wear in a multi-tenant database

    公开(公告)号:US10394462B1

    公开(公告)日:2019-08-27

    申请号:US14560917

    申请日:2014-12-04

    Abstract: A multi-tenant database may maintain a plurality of datasets on a memory device that is subject to degraded operation caused by a subset of possible state transitions within the device's memory cells. A storage engine may identify entropy characteristics of datasets, independently of other datasets hosted on the memory, and use the entropy to construct a symbol table that maps from data within the dataset to symbols that may be stored on the memory device with a minimized number of state transitions.

Patent Agency Ranking