私は以下の状況に助けが必要です。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テーブルを次のようなカッサンドラテーブルに転送します。
CREATE TABLE employees (
emp_no uuid,
birth_date timestamp,
first_name text,
user_id uuid,
PRIMARY KEY (emp_no));
これで、MySQLテーブルからすべての20000レコードをCassandraテーブルにエクスポートします。
user_id列は別の表の主キーで、first_name列もuser_id列にマップされます。
私はこれをどのように達成できるか教えてください。
以下は、私が使用しているdatastaxのバージョンの詳細です。 [cqlsh 5.0.1 |カサンドラ2.1.15.1403 | DSE 4.8.9 | CQL仕様3.2.1 |ネイティブプロトコルv3]
MySQLからCassandraへのデータ移行には、可能な限り最良の方法を提案してください。
これを確認しましたが、詳細はわかりません。私はステップを使って簡単なシナリオを教えてください。 Thanks –