Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki

Accumulo: Application Development, Table Design, and Best Practices Język: 2

978-1-4493-7418-1

Cena Brutto: 225.75

Cena netto: 215.00

Ilość:
Wersja: Drukowana
Autor Aaron Cordova, Billie Rinaldi, Michael Wall
Liczba_stron 552
Wydawnictwo O'Reilly Media
Oprawa miękka
Data_Wydania 2015-08-13

Accumulo

Application Development, Table Design, and Best Practices



Get up to speed on Apache Accumulo, the flexible, high-performance key/value store created by the National Security Agency (NSA) and based on Google’s BigTable data storage system. Written by former NSA team members, this comprehensive tutorial and reference covers Accumulo architecture, application development, table design, and cell-level security.


With clear information on system administration, performance tuning, and best practices, this book is ideal for developers seeking to write Accumulo applications, administrators charged with installing and maintaining Accumulo, and other professionals interested in what Accumulo has to offer. You will find everything you need to use this system fully.

  • Get a high-level introduction to Accumulo’s architecture and data model
  • Take a rapid tour through single- and multiple-node installations, data ingest, and query
  • Learn how to write Accumulo applications for several use cases, based on examples
  • Dive into Accumulo internals, including information not available in the documentation
  • Get detailed information for installing, administering, tuning, and measuring performance
  • Learn best practices based on successful implementations in the field
  • Find answers to common questions that every new Accumulo user asks


Pragniemy Państwa zapewnić, iż dokładamy wszelkich możliwych starań, by opisy książek i podręczników, zawarte na naszych stronach internetowych, zawierały bieżące i wiarygodne materiały. Może jednak, mimo naszych wysiłków, w opisy książek wkraść się przekłamanie z naszej strony niezamierzone. Nie może to stanowić powodu do roszczeń. O ile macie Państwo jakiekolwiek pytania lub wątpliwości - prosimy o kontakt z naszym ekspertem lub działem handlowym. Postaramy  się odpowiedzieć na wszystkie Państwa pytania zanim podejmiecie Państwo decyzje o złożeniu zamówienia.
#

  1. Chapter 1Architecture and Data Model

    1. Recent Trends

    2. The Role of Databases

    3. Distributed Applications

    4. Fast Random Access

    5. Versions

    6. History

    7. Data Model

    8. Advanced Data Model Components

    9. Tables

    10. Introduction to the Client API

    11. Architecture Overview

    12. Additional Features

    13. Accumulo and Other Data Management Systems

    14. Use Cases Suited for Accumulo

  2. Chapter 2Quick Start

    1. Demo of the Shell

    2. Demo of Java Code

    3. A More Complete Installation

    4. Other Important Resources

    5. One Last Example with a Unit Test

    6. Additional Resources

  3. Chapter 3Basic API

    1. Development Environment

    2. Introduction to the Example Application: Wikipedia Pages

    3. Connect

    4. Insert

    5. Lookups and Scanning

    6. Batch Scanning

    7. Update: Overwrite

    8. Update: Appending or Incrementing

    9. Update: Read-Modify-Write and Conditional Mutations

    10. Delete

    11. Testing

  4. Chapter 4Table API

    1. Basic Table Operations

    2. Table Namespaces

    3. Instance Operations

  5. Chapter 5Security API

    1. Authentication

    2. Permissions

    3. Authorizations

    4. Auditing Security Operations

    5. Custom Authentication, Permissions, and Authorization

    6. Other Security Considerations

  6. Chapter 6Server-Side Functionality and External Clients

    1. Constraints

    2. Iterators

    3. Thrift Proxy

    4. Language-Specific Clients

    5. Integration with Other Tools

    6. Integration with Analytical Tools

  7. Chapter 7MapReduce API

    1. Formats

    2. Writing Worker Classes

    3. MapReduce Example

    4. MapReduce over Underlying RFiles

    5. Delivering Rows to Map Workers

    6. Ingesters and Combiners as MapReduce Computations

    7. MapReduce and Bulk Import

  8. Chapter 8Table Design

    1. Single-Table Designs

    2. Secondary Indexing

    3. Full-Text Search

    4. Designing Row IDs

    5. Designing Values

    6. Designing Authorizations

    7. Designing Column Visibilities

  9. Chapter 9Advanced Table Designs

    1. Time-Ordered Data

    2. Graphs

    3. Semantic Triples

    4. Spatial Data

    5. Multidimensional Data

    6. D4M and Matlab

    7. Machine Learning

    8. Approximating Relational and SQL Database Properties

  10. Chapter 10Internals

    1. Tablet Server

    2. Master

    3. Garbage Collector

    4. Monitor

    5. Tracer

    6. Client

    7. Metadata Table

    8. Uses of ZooKeeper

    9. Accumulo and the CAP Theorem

  11. Chapter 11Administration: Setup

    1. Preinstallation

    2. Installation

    3. Configuration

    4. Running Very Large-Scale Clusters

    5. Security

  12. Chapter 12Administration: Running

    1. Starting Accumulo

    2. Stopping Accumulo

    3. Starting After a Crash

    4. Monitoring

    5. Cluster Changes

    6. Table Operations

    7. Data Lifecycle

    8. Failure Recovery

  13. Chapter 13Performance

    1. Understanding Read Performance

    2. Understanding Write Performance

    3. Hardware Selection

    4. Cluster Sizing

    5. Analyzing Performance

    6. Tablet Server Tuning

    7. Cluster Tuning

  14. Appendix Shell Commands Quick Reference

    1. Debugging

    2. Exiting

    3. Help

    4. Iterator

    5. Permissions Administration

    6. Shell Execution

    7. Shell State

    8. Table Administration

    9. Table Control

    10. User Administration

    11. Writing, Reading, and Removing Data

  15. Appendix Metadata Table

    1. Row ID

    2. File Column Family

    3. Scan Column Family

    4. future, last, and loc Column Families

    5. log Column Family

    6. srv Column Family

    7. ~tab:~pr Column

    8. Other Columns

  16. Appendix Data Stored in ZooKeeper

    1. masters, tservers, gc, monitor, and tracers Nodes

    2. problems/problem_info Nodes

    3. root_tablet Node

    4. tables/table_id Nodes

    5. config/system_property_name Node

    6. users/username Nodes

    7. Other Nodes

powrót
 
Produkty Podobne
C# 8.0. Leksykon kieszonkowy
Miejsce przy stole. Przywództwo w IT w czasach Agile
Sztuka błyskawicznej koncentracji. Mistrzostwo w zarządzaniu uwagą
Windows Server 2019 Inside Out PL
Zapytania w SQL. Przyjazny przewodnik. Wydanie IV
Unity i C#. Praktyka programowania gier
Język C. Solidna wiedza w praktyce. Wydanie VIII
Od monolitu do mikrousług. Ewolucyjne wzorce przekształcania systemów monolitycznych
Czysty Agile. Powrót do podstaw
Chmura Azure. Praktyczne wprowadzenie dla administratora. Implementacja, monitorowanie i zarządzanie ważnymi usługami i komponentami IaaS/PaaS
Więcej produktów