scispace - formally typeset
C

Cristian Petculescu

Researcher at Microsoft

Publications -  52
Citations -  1192

Cristian Petculescu is an academic researcher from Microsoft. The author has contributed to research in topics: Online analytical processing & Column (database). The author has an hindex of 19, co-authored 52 publications receiving 1192 citations.

Papers
More filters
Patent

Centralized KPI framework systems and methods

TL;DR: In this article, a centralized key performance indicator (KPI) framework and systems and methods of utilization are presented, where KPIs can be defined and centrally stored as data or metadata in a data store, and an interface is provided to allow KPI data to be requested and retrieved from a source such as a database.
Patent

Efficient column based data encoding for large-scale data storage

TL;DR: In this paper, column based data encoding where raw data to be compressed is organized by columns, and then, as first and second layers of reduction of the data size, dictionary encoding and/or value encoding are applied to the data to create integer sequences that correspond to the columns, a hybrid greedy run length encoding and bit packing compression algorithm further compacts the data according to an analysis of bit savings.
Patent

Efficient large-scale joining for querying of column based data encoded structures

TL;DR: In this article, column-oriented data encoded structures are used for query processing over large scale data storage, and more specifically, with respect to join operations, and a scalable, fast algorithm is provided to query processing in memory, which constructs an auxiliary data structure, also columnoriented, for use in join operations.
Patent

Multi-dimensional data structure caching

TL;DR: In this article, the authors define an efficient mechanism allowing a user with knowledge of anticipated behavior of a database application program to specify cell data that is cached before it is required by the application program.
Patent

Adaptive query execution in a distributed database system

TL;DR: In this paper, a database client applies an adaptive method to dynamically determine whether a particular request should execute on the client-side or the server-side of a client-server database system.