MULTI-TENANT NON-RELATIONAL PLATFORM OBJECTS
    52.
    发明申请

    公开(公告)号:US20180096012A1

    公开(公告)日:2018-04-05

    申请号:US15283119

    申请日:2016-09-30

    CPC classification number: G06F16/2282

    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for updating and managing multi-tenant non-relational database schemas. A database system maintains a multi-tenant non-relational database associated with multiple enterprises. A number of records are stored for each of the enterprises. The system also maintains a dynamic virtual table storing a number of records. A request is received from a user of the database system to define a data object within the database system. The request is processed, and an object script is generated based on the request, the object script defining one or more database columns in the database system that are associated with the data object. The dynamic virtual table is updated such that one or more virtual columns match the database column definitions in the object script. Existing columns of a shared table in the multi-tenant non-relational database are then updated to match the virtual columns in the dynamic virtual table.

    SCHEDULING JOBS FOR PROCESSING LOG FILES USING A DATABASE SYSTEM

    公开(公告)号:US20180095790A1

    公开(公告)日:2018-04-05

    申请号:US15281559

    申请日:2016-09-30

    CPC classification number: G06F9/4887 G06F17/30115

    Abstract: Disclosed are some examples of systems, methods, apparatus and computer program products for scheduling jobs to process log files. In some implementations, a scheduler can be configured to identify a final state of a previously scheduled first job as a failure in execution by one or more processors. For instance, the first job may have been defined to process a first input log file saved to a database during a first timeframe of a sequence of timeframes of a designated interval. The scheduler can detect a second input log file saved to the database. The scheduler can then define a second job to process the first input log file and the second input log file and schedule the second job in association with a second timeframe of the sequence.

    In-memory buffer service
    58.
    发明授权
    In-memory buffer service 有权
    内存缓冲服务

    公开(公告)号:US09417840B2

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

    申请号:US14705750

    申请日:2015-05-06

    Abstract: A capture service running on an application server receives events from a client application running on an application server to be stored in a data store and stores the events in an in-memory bounded buffer on the application server, the in-memory bounded buffer comprising a plurality of single-threaded segments, the capture service to write events to each segment in parallel. The in-memory bounded buffer provides a notification to a buffer flush regulator when a number of events stored in the in-memory bounded buffer reaches a predefined limit. The in-memory bounded buffer receive a request to flush the events in the in-memory bounded buffer from a consumer executor service. The consumer executor service consumes the events in the in-memory bounded buffer using a dynamically sized thread pool of consumer threads to read the segments of the bounded buffer in parallel, wherein consuming the events comprises writing the events directly to the data store.

    Abstract translation: 在应用服务器上运行的捕获服务从在应用服务器上运行的客户端应用程序接收要存储在数据存储中的事件,并将事件存储在应用服务器上的内存有界缓冲区中,内存有界缓冲区包括 多个单线程段,捕获服务将事件并行写入每个段。 当存储在内存有界缓冲区中的多个事件达到预定义的限制时,内存有界缓冲区向缓冲区清除调节器提供通知。 内存有界缓冲区接收到从消费者执行器服务刷新内存有界缓冲区中的事件的请求。 消费者执行器服务使用动态大小的消费者线程的线程池来消耗内存有界缓冲器中的事件,以并行读取有界缓冲器的片段,其中消耗事件包括将事件直接写入数据存储器。

    PROCESSING LOG FILES USING A DATABASE SYSTEM
    59.
    发明申请
    PROCESSING LOG FILES USING A DATABASE SYSTEM 审中-公开
    使用数据库系统处理日志文件

    公开(公告)号:US20160041976A1

    公开(公告)日:2016-02-11

    申请号:US14717848

    申请日:2015-05-20

    CPC classification number: G06F16/23 G06F16/2358 G06Q30/0201

    Abstract: Disclosed are some examples of database systems, methods, and computer program products for processing log files. In some implementations, a server of a database system accesses a log file having a release version. The log file includes data entries identifying system events corresponding to user activity. The server generates or updates, based on the release version of the log file, a metadata file indicating approved entry types and approved data. The server also generates or updates, based on the log file and the metadata file, customer-facing log files. Each customer-facing log file is associated with a corresponding customer entity capable of being serviced by the database system. Each customer-facing log file includes a subset of the entries and a subset of the data items of at least one of the entries.

    Abstract translation: 公开了用于处理日志文件的数据库系统,方法和计算机程序产品的一些示例。 在一些实现中,数据库系统的服务器访问具有发布版本的日志文件。 日志文件包括标识与用户活动相对应的系统事件的数据条目。 服务器根据日志文件的发行版本生成或更新指示已批准的条目类型和已批准数据的元数据文件。 服务器还会根据日志文件和元数据文件生成或更新面向客户的日志文件。 每个面向客户的日志文件与能够由数据库系统服务的相应的客户实体相关联。 每个面向客户的日志文件包括条目的子集和至少一个条目的数据项的子集。

    SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PERFORMING ONE OR MORE ACTIONS UTILIZING A UNIFORM RESOURCE LOCATOR
    60.
    发明申请
    SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PERFORMING ONE OR MORE ACTIONS UTILIZING A UNIFORM RESOURCE LOCATOR 审中-公开
    系统,方法和计算机程序产品,用于执行一个或多个采取统一资源定位的行动

    公开(公告)号:US20150301992A1

    公开(公告)日:2015-10-22

    申请号:US14626884

    申请日:2015-02-19

    CPC classification number: G06F17/2247 G06N5/00 H04L67/10

    Abstract: In accordance with embodiments, there are provided mechanisms and methods for performing one or more actions utilizing a uniform resource locator. These mechanisms and methods for performing one or more actions utilizing a uniform resource locator can enable improved overall URL usage, more efficient search engine URL results, improved URL comprehension by users, etc.

    Abstract translation: 根据实施例,提供了用于使用统一资源定位器来执行一个或多个动作的机制和方法。 用于使用统一资源定位器执行一个或多个动作的这些机制和方法可以实现改进的整体URL使用,更有效的搜索引擎URL结果,用户改进的URL理解等。

Patent Agency Ranking