SYSTEM AND METHOD FOR RECONCILING TRANSACTIONAL AND NON-TRANSACTIONAL OPERATIONS IN KEY-VALUE STORES
    1.
    发明申请
    SYSTEM AND METHOD FOR RECONCILING TRANSACTIONAL AND NON-TRANSACTIONAL OPERATIONS IN KEY-VALUE STORES 审中-公开
    重点关键价值商店的交易和非交易业务的系统和方法

    公开(公告)号:US20150074070A1

    公开(公告)日:2015-03-12

    申请号:US14022069

    申请日:2013-09-09

    Applicant: Yahoo! Inc.

    Abstract: Techniques are provided for detecting and resolving conflicts between native and transactional applications sharing a common database. As transactions are received at the database system, a timestamp is assigned to both the start and the commit time of a transaction, where the timestamps are synchronized with a logical clock in the database system. When the database system receives a native operation, the database system increments the time in the logical clock and assigns that updated time to the native operation. When the transaction is ready to commit, database system may determine conflicts between native and transactional operations. If the database system determines that a native operation conflicts with a transactional operation, database system will abort the transaction.

    Abstract translation: 提供了技术来检测和解决共享公共数据库的本机和事务应用程序之间的冲突。 当数据库系统接收到事务时,时间戳被分配给事务的开始和提交时间,其中时间戳与数据库系统中的逻辑时钟同步。 当数据库系统接收到本地操作时,数据库系统会在逻辑时钟中增加时间,并将更新的时间分配给本机操作。 当事务准备提交时,数据库系统可能会确定本机和事务操作之间的冲突。 如果数据库系统确定本机操作与事务操作冲突,则数据库系统将中止该事务。

Patent Agency Ranking