tailieunhanh - F1 - The Fault-Tolerant Distributed RDBMS Supporting Google's Ad Business
Greenplum utilizes a “parallel-everywhere” approach to loading, in which data flows from one or more source systems to every node of the database without any sequential choke points. This approach differs from traditional “bulk loading” technologies—used by most mainstream database and MPP appliance vendors—which push data from a single source, often over a single channel or a small number of parallel channels, and result in fundamental bottlenecks and ever- increasing load times. Greenplum’s approach also avoids the need for a “loader” tier of servers, as required by some other MPP database vendors, which can add significant complexity and cost while. | F1 - The Fault-Tolerant Distributed RDBMS Supporting Google s Ad Go ogle Business Jeff Shute Mircea Oancea Stephan Ellner Ben Handy Eric Rollins Bart Samwel Radek Vingralek Chad Whipkey Xin Chen Beat Jegerlehner Kyle Littlefield Phoenix Tong SIGMOD May 22 2012 Today s Talk Gocgle F1 - A Hybrid Database combining the Scalability of Bigtable Usability and functionality of SQL databases Key Ideas Scalability Auto-sharded storage Availability Consistency Synchronous replication High commit latency Can be hidden o Hierarchical schema o Protocol buffer column types o Efficient client code Can you have a scalable database without going NoSQL Yes. The AdWords Ecosystem Gocgle One shared database backing Google s core AdWords .
đang nạp các trang xem trước