CONCURRENT REQUEST HANDLING FOR DATABASE TRANSACTIONS
    1.
    发明申请
    CONCURRENT REQUEST HANDLING FOR DATABASE TRANSACTIONS 有权
    针对数据库交易的同时请求处理

    公开(公告)号:US20140379638A1

    公开(公告)日:2014-12-25

    申请号:US13929478

    申请日:2013-06-27

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30575

    摘要: A request handler may receive transaction requests for transactions to be executed using data of a database, and may classify a first transaction request of the transaction requests as a simple transaction request, and a second transaction request of the transaction requests as a complex transaction request. A key-value store engine may execute a first transaction satisfying the first transaction request, using a key-value store of pre-calculated results determined prior to receipt of the first transaction request, and based on the data, and may update a key-value delta reflecting a change, if any, of the key-value store caused by the first transaction. A relational store engine may cause the at least one processor to execute a second transaction satisfying the second transaction request, using a relational store including a subset of the data, and may update a relational delta reflecting a change, if any, of the relational store caused by the second transaction. A synchronizer may execute a synchronization of the key-value store and the relational store, based on the key-value delta and the relational delta.

    摘要翻译: 请求处理程序可以接收要使用数据库的数据执行的事务的事务请求,并且可以将事务请求的第一事务请求分类为简单的事务请求,并将事务请求的第二事务请求分类为复杂事务请求。 密钥值存储引擎可以使用在接收到第一事务请求之前确定的预先计算的结果的密钥值存储,并且基于该数据来执行满足第一事务请求的第一事务,并且可以更新密钥值存储引擎, 反映由第一次交易引起的键值存储的更改(如果有的话)的值增量。 关系存储引擎可以使得至少一个处理器使用包括数据的子集的关系存储来执行满足第二事务请求的第二事务,并且可以更新反映关系存储的变化(如果有的话)的关系增量 造成第二笔交易。 基于键值增量和关系增量,同步器可以执行键值存储和关系存储的同步。

    DATABASE OPERATIONS ON A COLUMNAR TABLE DATABASE
    2.
    发明申请
    DATABASE OPERATIONS ON A COLUMNAR TABLE DATABASE 有权
    数据库操作在COLUMNAR TABLE数据库中

    公开(公告)号:US20150074066A1

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

    申请号:US14033203

    申请日:2013-09-20

    IPC分类号: G06F17/30 G06F12/02

    CPC分类号: G06F17/30315

    摘要: A computer system includes at least one processor and at least one memory operably coupled to the at least one processor. The memory includes a memory pool and a database partitioned into multiple fragments. Each of the fragments is allocated a block of memory from the memory pool and the fragments store compressed data in a columnar table format. A database operation is applied in a compressed format to the compressed data in at least one of the fragments.

    摘要翻译: 计算机系统包括至少一个处理器和可操作地耦合到至少一个处理器的至少一个存储器。 内存包括内存池和分割成多个片段的数据库。 每个片段从内存池中分配一个内存块,并且片段以柱状表格式存储压缩数据。 数据库操作以压缩格式应用于至少一个片段中的压缩数据。

    Concurrent request handling for database transactions
    3.
    发明授权
    Concurrent request handling for database transactions 有权
    数据库事务的并发请求处理

    公开(公告)号:US09430544B2

    公开(公告)日:2016-08-30

    申请号:US13929478

    申请日:2013-06-27

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    CPC分类号: G06F17/30575

    摘要: A request handler may receive transaction requests for transactions to be executed using data of a database, and may classify a first transaction request of the transaction requests as a simple transaction request, and a second transaction request of the transaction requests as a complex transaction request. A key-value store engine may execute a first transaction satisfying the first transaction request, using a key-value store of pre-calculated results determined prior to receipt of the first transaction request, and based on the data, and may update a key-value delta reflecting a change, if any, of the key-value store caused by the first transaction. A relational store engine may cause the at least one processor to execute a second transaction satisfying the second transaction request, using a relational store including a subset of the data, and may update a relational delta reflecting a change, if any, of the relational store caused by the second transaction. A synchronizer may execute a synchronization of the key-value store and the relational store, based on the key-value delta and the relational delta.

    摘要翻译: 请求处理程序可以接收要使用数据库的数据执行的事务的事务请求,并且可以将事务请求的第一事务请求分类为简单的事务请求,并将事务请求的第二事务请求分类为复杂事务请求。 密钥值存储引擎可以使用在接收到第一事务请求之前确定的预先计算的结果的密钥值存储,并且基于该数据来执行满足第一事务请求的第一事务,并且可以更新密钥值存储引擎, 反映由第一次交易引起的键值存储的更改(如果有的话)的值增量。 关系存储引擎可以使得至少一个处理器使用包括数据的子集的关系存储来执行满足第二事务请求的第二事务,并且可以更新反映关系存储的变化(如果有的话)的关系增量 造成第二笔交易。 基于键值增量和关系增量,同步器可以执行键值存储和关系存储的同步。

    Database operations on a columnar table database
    4.
    发明授权
    Database operations on a columnar table database 有权
    数据库操作在一个柱状表数据库

    公开(公告)号:US09418091B2

    公开(公告)日:2016-08-16

    申请号:US14033203

    申请日:2013-09-20

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30315

    摘要: A computer system includes at least one processor and at least one memory operably coupled to the at least one processor. The memory includes a memory pool and a database partitioned into multiple fragments. Each of the fragments is allocated a block of memory from the memory pool and the fragments store compressed data in a columnar table format. A database operation is applied in a compressed format to the compressed data in at least one of the fragments.

    摘要翻译: 计算机系统包括至少一个处理器和可操作地耦合到至少一个处理器的至少一个存储器。 内存包括一个内存池和一个划分成多个片段的数据库。 每个片段从内存池中分配一个内存块,并且片段以柱状表格式存储压缩数据。 数据库操作以压缩格式应用于至少一个片段中的压缩数据。

    CONFIGURABLE MULTI-OBJECTIVE RECOMMENDATIONS
    5.
    发明申请
    CONFIGURABLE MULTI-OBJECTIVE RECOMMENDATIONS 审中-公开
    可配置的多目标建议

    公开(公告)号:US20140164170A1

    公开(公告)日:2014-06-12

    申请号:US13720031

    申请日:2012-12-19

    IPC分类号: G06Q30/06

    CPC分类号: G06Q30/0631

    摘要: The method includes determining at least one business objective on which to base a recommendation list for a first item, associating a configurable target with the business objective, the configurable target being based on a goal for a second item, determining at least one business constraint relating the first item with the second item, the at least one business constraint being based on the business objective and the associated configurable target and generating the recommendation list for the first item based on a list of candidate items and the business constraint.

    摘要翻译: 该方法包括确定至少一个业务目标,基于哪个基于第一项目的推荐列表,将可配置目标与业务目标相关联,可配置目标基于第二项目的目标,确定至少一个业务约束相关 所述第一项目具有所述第二项目,所述至少一个业务约束基于所述业务目标和相关联的可配置目标,并且基于候选项目列表和所述业务约束生成所述第一项目的所述推荐列表。

    BRAINSTORMING IN A CLOUD ENVIRONMENT
    6.
    发明申请
    BRAINSTORMING IN A CLOUD ENVIRONMENT 有权
    在云端环境中发挥作用

    公开(公告)号:US20130326346A1

    公开(公告)日:2013-12-05

    申请号:US13588773

    申请日:2012-08-17

    IPC分类号: G06F15/16 G06F17/30 G06F17/24

    CPC分类号: G06Q10/101 H04L67/10

    摘要: The embodiments provide a cloud brainstorming service implemented on at least one cloud server. The brainstorming service includes a message service component configured to receive a plurality of ideas, over a network, from one or more users of devices. The users represent members of a brainstorming session. The brainstorming service also includes a brainstorming logic component configured to process the plurality of ideas and store the plurality of processed ideas in an in-memory database system, and a clustering component configured to retrieve the plurality of processed ideas from the in-memory database system and arrange the plurality of processed ideas into one or more clusters, where each cluster is a group of similar ideas. The message service component is configured to provide the plurality of processed ideas that are arranged into the one or more clusters, over the network, to the one or more users for display.

    摘要翻译: 这些实施例提供了在至少一个云服务器上实现的云头脑风暴服务。 头脑风暴服务包括消息服务组件,其被配置为从设备的一个或多个用户通过网络接收多个想法。 用户代表头脑风暴会议的成员。 头脑风暴服务还包括头脑风暴逻辑组件,其被配置为处理多个想法并将多个处理的想法存储在存储器内数据库系统中;以及集群组件,被配置为从存储器内数据库系统中检索多个处理的想法 并将多个处理的想法排列成一个或多个集群,其中每个集群是一组相似的观点。 消息服务组件被配置为将被布置在一个或多个集群中的多个经处理的想法通过网络提供给一个或多个用户进行显示。

    Brainstorming in a cloud environment

    公开(公告)号:US09652743B2

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

    申请号:US13588773

    申请日:2012-08-17

    IPC分类号: G06F17/00 G06Q10/10 H04L29/08

    CPC分类号: G06Q10/101 H04L67/10

    摘要: The embodiments provide a cloud brainstorming service implemented on at least one cloud server. The brainstorming service includes a message service component configured to receive a plurality of ideas, over a network, from one or more users of devices. The users represent members of a brainstorming session. The brainstorming service also includes a brainstorming logic component configured to process the plurality of ideas and store the plurality of processed ideas in an in-memory database system, and a clustering component configured to retrieve the plurality of processed ideas from the in-memory database system and arrange the plurality of processed ideas into one or more clusters, where each cluster is a group of similar ideas. The message service component is configured to provide the plurality of processed ideas that are arranged into the one or more clusters, over the network, to the one or more users for display.

    IN-MEMORY SPATIAL DATABASE FOR GEOCODING/GEOPROCESSING
    8.
    发明申请
    IN-MEMORY SPATIAL DATABASE FOR GEOCODING/GEOPROCESSING 有权
    用于地球物理/地理信息的内存空间数据库

    公开(公告)号:US20130297556A1

    公开(公告)日:2013-11-07

    申请号:US13675871

    申请日:2012-11-13

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30 G06F17/30241

    摘要: The embodiments provide an in-memory database system having an extraction module configured to extract data (e.g., business data and address data) from one or more external data sources and transform the data into a standard format, a geocoder configured to geocode the address data including obtaining spatial data based on the address data using an internal reference table, and an internal database configured to store the internal reference table, the business data, the address data, and the spatial data

    摘要翻译: 实施例提供了一种内存数据库系统,其具有提取模块,该提取模块被配置为从一个或多个外部数据源提取数据(例如业务数据和地址数据),并将数据转换成标准格式,被配置为对地址数据进行地理编码 包括使用内部参考表获取基于地址数据的空间数据,以及配置为存储内部参考表,业务数据,地址数据和空间数据的内部数据库

    In-memory spatial database for geocoding/geoprocessing
    9.
    发明授权
    In-memory spatial database for geocoding/geoprocessing 有权
    用于地理编码/地理处理的内存空间数据库

    公开(公告)号:US08996545B2

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

    申请号:US13675871

    申请日:2012-11-13

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30 G06F17/30241

    摘要: The embodiments provide an in-memory database system having an extraction module configured to extract data (e.g., business data and address data) from one or more external data sources and transform the data into a standard format, a geocoder configured to geocode the address data including obtaining spatial data based on the address data using an internal reference table, and an internal database configured to store the internal reference table, the business data, the address data, and the spatial data.

    摘要翻译: 实施例提供了一种内存数据库系统,其具有提取模块,该提取模块被配置为从一个或多个外部数据源提取数据(例如业务数据和地址数据),并将数据转换成标准格式,被配置为对地址数据进行地理编码 包括使用内部参考表基于地址数据获得​​空间数据,以及配置为存储内部参考表,业务数据,地址数据和空间数据的内部数据库。