کاساندرا

‌‌‌‌‌‌‌

 

 

 

 

نام سرفصل

ردیف

ماژول

ردیف

عنوان دوره

 

ACIDity

1

شروع کار با کاساندرا

۱

 

 

کاساندرا

(مدت زمان دوره: ۳۰ ساعت)

 

 

 

معماری مبتنی بر ویژگی‌ها

۲

 

معماری مبتنی بر کلید

۳

 

معماری مبتنی بر جداول جستجو

۴

 

NoSQL‌‌‌‌‌‌‌ پایگاه داده

۵

 

تعاریف و ویژگی های کاساندرا

۶

 

توزیع شده و نامتمرکز

۷

 

مقیاس پذیری

۸

 

دسترس پذیری و تحمل خطا

۹

 

Tunable Consistency

10

 

Strict Consistency

11

 

Casual Consistency

12

 

Weak (Eventual Consistency)

13

 

Column Orientation

14

 

Schema Free

15

 

High Performance

16

 

نصب کاساندرا

۱۷

 

نصب کاساندرا

۱

دیتا مدل کاساندرا

۲

 

خط فرمان

۲

 

رابط مشتری

۳

 

دستورات مقدماتی CLI

4

 

ارتباط با یک سرور

۵

 

توضیح محیط

۶

 

خواندن و نوشتن داده‌ها

۷

 

Column Family Options

8

 

Columns

9

 

Wide Rows and Skinny Rows

10

 

Column Sorting

11

 

Super Columns

12

 

Composite Keys

13

 

تفاوت طراحی دیتابیس‌های رابطه‌ای و کاساندرا

۱۴

 

زبان پرس و جو

۱۵

 

Referential Integrity

16

 

Secondary Indexes

17

 

Sorting

18

 

Demoralization

19

 

Peer-To- Peer

1

معماری کاساندرا

۳

 

Gossip and Failure Detection

2

 

Anti-Entropy and Read Repair

3

 

Memtables

4

 

SSTables and Commit Logs

5

 

Hinted Handoff

6

 

Compaction

7

 

Bloom Filters

8

 

Tombstones

9

 

Staged Event-Driven

10

 

Architecture (SEDA)

11

 

Read

12

 

Mutation

13

 

Gossip

14

 

Response

15

 

Anti-Entropy

16

 

Load Balance

17

 

Migration

18

 

Streaming

19

 

Managers and Services

20

 

Cassandra Daemon

21

 

Storage Service

22

 

Messaging Service

23

 

Database Design

1

برنامه نمونه

۴

 

Sample Application RDBMS Design

2

 

Sample Application Cassandra Design

3

 

Application Code

4

 

Creating Database

5

 

Loading Schema

6

 

Data Structures

7

 

Setting Connections

8

 

Population of database

9

 

Application Features

10

 

Key spaces

1

 

Application Features

 

5

 

Replicas

2

 

Replica Placement Strategy

3

 

Replication Factor

4

 

Partitioner

5

 

Snitches

6

 

Creating Clusters

7

 

Dynamic Ring Participation

8

 

Security

9

 

Miscellaneous Settings

10

 

Additional Tools

11

 

Query differences between

12

 

RDBMS and Cassandra

13

 

Basic Write Properties

14

 

Consistency Level

15

 

Basic Read Properties

16

 

API’s

17

 

Set Up and Inserting Data

18

 

Slice Predicate

19

 

Get Range Slices

20

 

Multiget Slice

21

 

Deleting

22

 

Programmatically Defining Key spaces and Column Families

23

 

 

 

Hadoop

1

ادغام کاساندرا با هدوپ

۶

 

MapReduce

2

 

Cassandra Hadoop Source Package

3

 

Outputting Data to Cassandra

4

 

PIG

5

 

HIVE

6

 

Data Definition language(DDL)

1

CQL

7

 

Statements

2

 

Data Manipulation Language (DML)

3

 

Create and modify Users

4

 

User permission

5

 

Capture CQL output to a file

6

 

Import and export data

7

 

CQL scripts from within CQL

8

 

CQL Scripts from the command prompt

9

 

Basic Client API

1

کلاینت‌ها و پروژه لایو

 

۸

 

Thrift

2

 

Thrift Support for Java

3

 

Exceptions

4

 

Thrift Summary

5

 

Cassandra Web Console

6

 

Hector (Java)

7

 

Features

8

 

Hector API

9

 

Live Project

10

‌‌‌‌‌‌‌