-
公开(公告)号:US20160246735A1
公开(公告)日:2016-08-25
申请号:US14631695
申请日:2015-02-25
发明人: Nikhil Teletia , Jae Young Do , Kwanghyun Park , Jignesh M. Patel
CPC分类号: G06F12/122 , G06F8/4442 , G06F8/656 , G06F9/461 , G06F9/485 , G06F9/4856 , G06F12/0811 , G06F12/0862 , G06F12/0875 , G06F12/128 , G06F2212/283 , G06F2212/69
摘要: The automated recovery of the warmth of cache of an application that has been subject to a running state change that degraded the warmth of the cache. To prepare for a loss in warmth, the state of a cache portion identifiers are captured. Such identifies the cache portions that are within the application cache at an instant in time. Thereafter, the application experiences a change in running state that diminishes the warmth of the application cache. For instance, the application might be stopped and restarted. After and despite this cache degradation, the application may continue to operate. However, in order to warm the application cache more quickly, while the application is operating, the application cache is automatically warmed. For instance, while the application is operating, cache portions identified by the captured cache portion identifiers are automatically accessed from a source that is external to the application cache.
摘要翻译: 自动恢复已经受到运行状态改变的缓存的缓存的温暖,这降低了缓存的温暖。 为了准备温暖的损失,捕获缓存部分标识符的状态。 这样在一时刻识别应用缓存内的高速缓存部分。 此后,应用程序经历运行状态的改变,从而降低应用程序高速缓存的温暖。 例如,应用程序可能会被停止并重新启动。 之后,尽管这种缓存降级,应用程序可能会继续运行。 然而,为了更快地加热应用程序缓存,当应用程序正在运行时,应用程序缓存将自动加热。 例如,当应用程序正在运行时,由捕获的高速缓存部分标识符标识的高速缓存部分从应用程序高速缓存外部的源自动访问。
-
公开(公告)号:US09684607B2
公开(公告)日:2017-06-20
申请号:US14631695
申请日:2015-02-25
发明人: Nikhil Teletia , Jae Young Do , Kwanghyun Park , Jignesh M. Patel
IPC分类号: G06F12/00 , G06F12/122 , G06F12/0811 , G06F12/128 , G06F12/0862 , G06F12/0875 , G06F9/45 , G06F9/445 , G06F9/46 , G06F9/48
CPC分类号: G06F12/122 , G06F8/4442 , G06F8/656 , G06F9/461 , G06F9/485 , G06F9/4856 , G06F12/0811 , G06F12/0862 , G06F12/0875 , G06F12/128 , G06F2212/283 , G06F2212/69
摘要: The automated recovery of the warmth of cache of an application that has been subject to a running state change that degraded the warmth of the cache. To prepare for a loss in warmth, the state of a cache portion identifiers are captured. Such identifies the cache portions that are within the application cache at an instant in time. Thereafter, the application experiences a change in running state that diminishes the warmth of the application cache. For instance, the application might be stopped and restarted. After and despite this cache degradation, the application may continue to operate. However, in order to warm the application cache more quickly, while the application is operating, the application cache is automatically warmed. For instance, while the application is operating, cache portions identified by the captured cache portion identifiers are automatically accessed from a source that is external to the application cache.
-
公开(公告)号:US09684596B2
公开(公告)日:2017-06-20
申请号:US14631698
申请日:2015-02-25
发明人: Nikhil Teletia , Jae Young Do , Kwanghyun Park , Jignesh M. Patel
IPC分类号: G06F12/00 , G06F12/0813 , G06F12/02 , G06F12/0875 , H04L29/08 , G06F12/0815 , G06F12/0842 , G06F11/00 , G06F11/14 , G06F11/20
CPC分类号: G06F12/0813 , G06F11/00 , G06F11/1484 , G06F11/202 , G06F12/0246 , G06F12/0815 , G06F12/0842 , G06F12/0875 , G06F2212/264 , G06F2212/283 , G06F2212/284 , G06F2212/452 , G06F2212/6042 , H04L67/1095 , H04L67/2842
摘要: Replicating a primary application cache that serves a primary application on one network node into a secondary application cache that serves a secondary application on a second network node. Cache portions that are within the primary application cache are identified, and then identifiers (but not the cache portions) are transferred to the second network node. Once these identifiers are received, the cache portions that they identify may then be retrieved into the secondary application caches. This process may be repeatedly performed such that the secondary application cache moves towards the same state as the primary application cache though the state of the primary application cache also changes as the primary application operates by receiving read and write requests.
-
公开(公告)号:US10515075B2
公开(公告)日:2019-12-24
申请号:US15595752
申请日:2017-05-15
发明人: Karthik Saligrama Ramachandra , Kwanghyun Park , Alan Dale Halverson , Conor John Cunningham , Cesar Alejandro Galindo-Legaria , Kameswara Venkatesh Emani
IPC分类号: G06F17/30 , G06F16/2453 , G06F16/28
摘要: Processing a database query. A method includes receiving a database query from a user. The database query includes one or more imperative functions. The one or more imperative functions are converted to one or more declarative query representations. The one or more declarative query representations include standardized relational operators included in a relational query language. Further, the one or more declarative query representations are optimizable by a query optimizer of the database. The database query is optimized at the query optimizer to create a query plan by evaluating any declarative query representation originally in the database query received from the user and the one or more declarative query representations.
-
公开(公告)号:US10204048B2
公开(公告)日:2019-02-12
申请号:US15604338
申请日:2017-05-24
发明人: Nikhil Teletia , Jae Young Do , Kwanghyun Park , Jignesh M. Patel
IPC分类号: G06F12/00 , G06F12/0813 , G06F12/02 , G06F12/0875 , H04L29/08 , G06F12/0815 , G06F12/0842 , G06F11/00 , G06F11/14 , G06F11/20
摘要: Replicating a primary application cache that serves a primary application on one network node into a secondary application cache that serves a secondary application on a second network node. Cache portions that are within the primary application cache are identified, and then identifiers (but not the cache portions) are transferred to the second network node. Once these identifiers are received, the cache portions that they identify may then be retrieved into the secondary application caches. This process may be repeatedly performed such that the secondary application cache moves towards the same state as the primary application cache though the state of the primary application cache also changes as the primary application operates by receiving read and write requests.
-
公开(公告)号:US20170255555A1
公开(公告)日:2017-09-07
申请号:US15604338
申请日:2017-05-24
发明人: Nikhil Teletia , Jae Young Do , Kwanghyun Park , Jignesh M. Patel
IPC分类号: G06F12/0813
CPC分类号: G06F12/0813 , G06F11/00 , G06F11/1484 , G06F11/202 , G06F12/0246 , G06F12/0815 , G06F12/0842 , G06F12/0875 , G06F2212/264 , G06F2212/283 , G06F2212/284 , G06F2212/452 , G06F2212/6042 , H04L67/1095 , H04L67/2842
摘要: Replicating a primary application cache that serves a primary application on one network node into a secondary application cache that serves a secondary application on a second network node. Cache portions that are within the primary application cache are identified, and then identifiers (but not the cache portions) are transferred to the second network node. Once these identifiers are received, the cache portions that they identify may then be retrieved into the secondary application caches. This process may be repeatedly performed such that the secondary application cache moves towards the same state as the primary application cache though the state of the primary application cache also changes as the primary application operates by receiving read and write requests.
-
公开(公告)号:US10534711B2
公开(公告)日:2020-01-14
申请号:US16204778
申请日:2018-11-29
发明人: Nikhil Teletia , Jae Young Do , Kwanghyun Park , Jignesh M. Patel
IPC分类号: G06F12/00 , G06F12/0813 , G06F12/02 , G06F12/0875 , H04L29/08 , G06F12/0815 , G06F12/0842 , G06F11/00 , G06F11/14 , G06F11/20
摘要: Replicating a primary application cache that serves a primary application on one network node into a secondary application cache that serves a secondary application on a second network node. Cache portions that are within the primary application cache are identified, and then identifiers (but not the cache portions) are transferred to the second network node. Once these identifiers are received, the cache portions that they identify may then be retrieved into the secondary application caches. This process may be repeatedly performed such that the secondary application cache moves towards the same state as the primary application cache though the state of the primary application cache also changes as the primary application operates by receiving read and write requests.
-
公开(公告)号:US20190129851A1
公开(公告)日:2019-05-02
申请号:US16204778
申请日:2018-11-29
发明人: Nikhil Teletia , Jae Young Do , Kwanghyun Park , Jignesh M. Patel
IPC分类号: G06F12/0813 , G06F11/14 , G06F12/0815 , G06F12/0842 , G06F11/00 , H04L29/08 , G06F12/0875 , G06F12/02
CPC分类号: G06F12/0813 , G06F11/00 , G06F11/1484 , G06F11/202 , G06F12/0246 , G06F12/0815 , G06F12/0842 , G06F12/0875 , G06F2212/264 , G06F2212/283 , G06F2212/284 , G06F2212/452 , G06F2212/6042 , H04L67/1095 , H04L67/2842
摘要: Replicating a primary application cache that serves a primary application on one network node into a secondary application cache that serves a secondary application on a second network node. Cache portions that are within the primary application cache are identified, and then identifiers (but not the cache portions) are transferred to the second network node. Once these identifiers are received, the cache portions that they identify may then be retrieved into the secondary application caches. This process may be repeatedly performed such that the secondary application cache moves towards the same state as the primary application cache though the state of the primary application cache also changes as the primary application operates by receiving read and write requests.
-
公开(公告)号:US10114765B2
公开(公告)日:2018-10-30
申请号:US15616099
申请日:2017-06-07
发明人: Nikhil Teletia , Jae Young Do , Kwanghyun Park , Jignesh M. Patel
IPC分类号: G06F12/00 , G06F12/122 , G06F12/0811 , G06F12/128 , G06F8/656 , G06F12/0862 , G06F12/0875 , G06F8/41 , G06F9/46 , G06F9/48
摘要: The automated recovery of the warmth of cache of an application that has been subject to a running state change that degraded the warmth of the cache. To prepare for a loss in warmth, the cache portion identifiers are captured, and corresponding cache portions are stored in an external store. Thereafter, the application experiences changes in state. In order to warm the application cache more quickly, cache portions identified by the captured cache portion identifiers are retrieved from the external data store and placed in the application cache.
-
公开(公告)号:US20170270055A1
公开(公告)日:2017-09-21
申请号:US15616099
申请日:2017-06-07
发明人: Nikhil Teletia , Jae Young Do , Kwanghyun Park , Jignesh M. Patel
IPC分类号: G06F12/122 , G06F9/48 , G06F9/46 , G06F12/128 , G06F9/45 , G06F12/0875 , G06F12/0862 , G06F12/0811 , G06F9/445
CPC分类号: G06F12/122 , G06F8/4442 , G06F8/656 , G06F9/461 , G06F9/485 , G06F9/4856 , G06F12/0811 , G06F12/0862 , G06F12/0875 , G06F12/12 , G06F12/128 , G06F2212/283 , G06F2212/69
摘要: The automated recovery of the warmth of cache of an application that has been subject to a running state change that degraded the warmth of the cache. To prepare for a loss in warmth, the cache portion identifiers are captured, and corresponding cache portions are stored in an external store. Thereafter, the application experiences changes in state. In order to warm the application cache more quickly, cache portions identified by the captured cache portion identifiers are retrieved from the external data store and placed in the application cache.
-
-
-
-
-
-
-
-
-