1. Новые складчины Показать еще

    14.12.2017: [Fl-StudioPro] Все техники современного Sidechain (Paul Wallen)

    14.12.2017: Воркшоп по фотографии с Jerry Ghionis: "День" (на русском языке)

    14.12.2017: Творческие эксперименты со светом в фотографии (Анастасия Кучина)

    14.12.2017: На шоппинг гид с Fisher и Vision (Катя Фишер, Katrin Vision)

    14.12.2017: Михаил Рысак. Гормональный апгрейд. 2 поток. 2017 год. Новая информация.

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    11.12.2017: Обережная и гармонизирующая магия дома и его пространств (Лана Палагнюк-Симаненко)

    10.12.2017: Алмазная спина [GIPERBAREA, Игорь Fresh Ковалёв]

    08.12.2017: Цикл "Стилистика как бизнес" (Анна Шарлай)

    04.12.2017: 2 миллиона в месяц на продаже студий - Андрей Сазонов

    04.12.2017: Биология (Videouroki) 6-7 класс

  4. Сбор взносов Показать еще

    02.12.2017: 15 способов удвоить трафик и увеличить активность подписчиков в Инстаграм (Ксения Потапова)

    11.11.2017: Бизнес Коучинг (Андрей Парабеллум)

    07.11.2017: Курс по работе и заработку с Telegram

    23.07.2017: Pоwer Еnglish Clаss (Наташа Купep)

    11.07.2017: Защита и Очистка.

Открыто [LinuxCBT] Распределённая СУБД Apache Cassandra [2013]

Тема в разделе "Переводы курсов", создана пользователем Менеджер, 18 июн 2015.

Цена:
1р.
Взнос:
40р.

Список пока что пуст. Запишитесь первым!

    Тип: Стандартная складчина
    Участников: 0/100
  1. 18 июн 2015
    #1
    Менеджер
    Менеджер Организатор Организатор

    [LinuxCBT] Распределённая СУБД Apache Cassandra [2013]

    Собираем на перевод
    [LinuxCBT] Распределённая СУБД Apache Cassandra [2013]​
    • Автор: LinuxCBT
    • Оригинальное название: LinuxCBT CassDB Edition
    • Продолжительность: 8 часов
    • Тип раздаваемого материала: Видеоурок
    Apache Cassandra — распределённая система управления базами данных, относящаяся к классу noSQL-систем и рассчитанная на создание высокомасштабируемых и надёжных хранилищ огромных массивов данных, представленных в виде хэша.
    СУБД Cassandra написана на языке Java и включает в себя полностью распределённую hash-систему Dynamo, что обеспечивает практически линейную масштабируемость при увеличении объёма данных. Cassandra использует модель хранения данных на базе семейства столбцов (ColumnFamily[en]), что отличается от систем, подобных memcachedb, которые хранят данные только в связке ключ/значение, возможностью организовать хранение хэшей с несколькими уровнями вложенности. Cassandra относится к категории хранилищ, повышенно устойчивых к сбоям: помещённые в БД данные автоматически реплицируются на несколько узлов распредёленной сети или даже равномерно распределяются в нескольких дата-центрах. При сбое узла, его функции на лету подхватываются другими узлами. Добавление новых узлов в кластер и обновление версии Cassandra производится на лету, без дополнительного ручного вмешательства и переконфигурации других узлов. Тем не менее настоятельно рекомендуется заново сгенерировать токены для каждого узла, включая существующие, чтобы не испортить распределение нагрузки. Генерации ключей для существующих узлов можно избежать в случае кратного увеличения количества узлов (в 2 раза, в 3 раза и т.д.).

    Intro to Clustered - Distributed - NoSQL - Database - Cassandra DB

    Introduction - Cassandra DB - Features - Discussion
    NoSQL Discussion
    Features and Benefits of Cassandra DB
    Data Distribution - Peer-to-Peer
    Data replication strategies
    Scalability implementation
    Data-Center fault-tolerance
    Various features
    Explore Cassandra Cluster Topology (CCT)

    Single-Node - Implementation
    Identify and obtain sources
    Prep cluster nodes with Java environments
    Ensure cross-platform support
    Peruse configuration hierarchy
    Tweak initial settings - ante-cluster invocation
    Identify key network sockets
    Start instance of Cassandra
    Evaluate footprint
    Evaluate results

    Cassandra CLI
    Discuss applicability - Legacy support - et cetera
    Reveal cluster details using CLI
    Define sample key space
    Discuss data-types supported
    Set | Get | Delete simple records
    Evaluate data representation
    Drop key space accordingly
    Evaluate results

    Cassandra Query Language (CQL) Client
    Contrast with Legacy Cassandra CLI client
    Reveal cluster details via CQL
    Create | Drop key spaces
    Create Column Families (CF)
    Populate CF with rudimentary values for general usage
    Query CF using standard CQL lingo
    Explore Indices
    Update data as needed
    [Dis]Connect as needed
    Evaluate environment and prepare for usage

    Multi-Node - Cluster - Configuration - Deployment
    Highlight benefits of distributed | peer-to-peer environment
    Identify other nodes for inclusion
    Discuss data replication strategies
    Discuss tokenizationa and virtual nodes support
    Peruse and update primary Cassandra configuration for multi-node support
    Restart services and confirm data-availability
    Introduce new nodes to Cassandra cluster
    Query data accordingly
    Update data replication to target an ideal number of nodes
    Confirm availability of data across nodes
    Prep configuration for other nodes
    Distribute configuration using parallel SSH (pssh) as needed
    Add remaining nodes to cluster
    Evaluate current configuration
    Fail nodes arbitrarily and confirm data-survival

    Cassandra Node Management
    Discuss available tools: Commercial | Open Source
    Expose Cassandra Cluster configuration
    Reveal cluster network details
    Abbreviate cluster data and evaluate
    Decommission node as desired for hypothetical scenario
    Discuss various Cassandra protocols

    Consistency Levels - Affirmatives | Negatives
    Highlight default configuration
    Contrast various approaches with respect to risk-tolerance
    Discuss tunable consistency levels
    Set Client Read | Write consistency levels
    Evaluate data access post-consistency tweak
    Repair data consistency across nodes
    Confirm QUORUM-level consistency on ALL nodes of cluster
    Evaluate results

    Node Issues
    Introduce Hypotheticals
    Identify current data repositories
    Fail redundant nodes and access data
    Vary consistency level to reflect shifts in cluster dynamics
    Confirm data-accessibility
    Discuss tradeoffs of relegated stance
    Up replication of data to reflect current cluster description
    Down ALL nodes responsible for data and evaluate
    Recover accordingly
    Discuss risks and evaluate

    Multiple Data Centers (DCs) - Custom Replication
    Discuss available algos
    Define accurate topology map for Cassandra Cluster
    Update cluster configuration and re-initialize the cluster
    Define new - simple key space for multi-DC replication
    Reveal current multi-DC topology
    Ensure data are replicated accordingly
    Update existing key space to support multiple DCs
    Evaluate configuration

    Data Snapshots - Restoration
    Explore available tools
    Discuss backup | restoration model
    Snapshot single node and evaluate traces
    Use 'pssh' to snapshot ALL nodes
    Confirm existence of various snapshots on various nodes
    Purposely remove data
    Confirm cluster-wide updates reflecting lost data
    Restore key space as needed
    Confirm availability
    // Сам курс есть в паблике
    // Как наберется народ, найдется и переводчик и организатор :)
    // Заинтересовались – подписывайтесь!
     

Участники складчины [LinuxCBT] Распределённая СУБД Apache Cassandra [2013] смогут написать отзыв