Invention Grant
US09367463B2 System and method utilizing a shared cache to provide zero copy memory mapped database
有权
使用共享缓存的系统和方法来提供零副本内存映射数据库
- Patent Title: System and method utilizing a shared cache to provide zero copy memory mapped database
- Patent Title (中): 使用共享缓存的系统和方法来提供零副本内存映射数据库
-
Application No.: US13827627Application Date: 2013-03-14
-
Publication No.: US09367463B2Publication Date: 2016-06-14
- Inventor: Punya Biswal , Beyang Liu , Eugene Marinelli , Nima Ghamsari
- Applicant: Palantir Technologies, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: Palantir Technologies, Inc.
- Current Assignee: Palantir Technologies, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Hickman Palermo Becker Bingham LLP
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F17/30 ; G06F9/50

Abstract:
Methods and systems for providing a plurality of applications with concurrent access to data are disclosed. One such method includes identifying attributes of an expected data set to be accessed concurrently by the applications, initializing a shared cache with a column data store configured to store the expected data set in columns and creating a memory map for accessing a physical memory location in the shared cache. The method may also include mapping the applications' data access requests to the shared cache with the memory map. Only one instance of the expected data set is stored in memory, so each application is not required to create additional instances of the expected data set in the application's memory address space. Therefore, larger expected data sets may be entirely stored in memory without limiting the number of applications running concurrently.
Public/Granted literature
- US20140281115A1 SHARED CACHE USED TO PROVIDE ZERO COPY MEMORY MAPPED DATABASE Public/Granted day:2014-09-18
Information query