我需要幫助進入下面的情況。從Mysql到Cassandra的數據遷移
我有一個MySQL表: -
CREATE TABLE employees (
emp_no INT NOT NULL, -- AUTO_INCREMENT??
birth_date DATE NOT NULL,
first_name VARCHAR(14) NOT NULL,
user_id INT NOT NULL, -- This is primary key of another table.
PRIMARY KEY (emp_no));
此表有大約20000條記錄。
我將這個MySQL錶轉移到Cassandra表中,如下所示。
CREATE TABLE employees (
emp_no uuid,
birth_date timestamp,
first_name text,
user_id uuid,
PRIMARY KEY (emp_no));
現在我想從MySQL表導出所有20000條記錄到卡桑德拉表。
user_id列是另一個表中的主鍵,first_name列也與user_id列映射。
請讓我知道我該如何做到這一點。
以下是我正在使用的datastax版本的詳細信息。 [cqlsh 5.0.1 | Cassandra 2.1.15.1403 | DSE 4.8.9 | CQL規範3.2.1 | Native protocol v3]
請建議我以最佳方式將數據從MySQL遷移到Cassandra。
我檢查了這一點,但無法理解更多細節。你能否爲我提供一個簡短的步驟,然後它會更有幫助。謝謝 –