takah****@yahoo*****
takah****@yahoo*****
2015年 10月 21日 (水) 11:35:09 JST
お世話になっております。 表題の件で御座いますが、 現在、mroongaを使用して、データの取り込みを行っております。 Perlからinsertを実行しております。 本番想定では、insertする件数が2500万回程になる為、 速度が求められております。 別の人間からinsertでは無くて、 groongaのloadで取り込めばという話しを頂いたのですが、 可能で御座いますでしょうか?また、速度の改善は期待出来ますでしょうか。 可能であればmroonga_command()を使用する様な気がするのですが、 使い方ご教示頂ければ幸いで御座います。 ※見よう見まねで行いましたら、 nonexistenttableと表示され理解が出来ておりません。 以上、お手数をお掛け致しますが何卒宜しくお願い致します。 CREATE TABLE `test` ( `no` double NOT NULL AUTO_INCREMENT, `sub` varchar(1000) DEFAULT NULL, `body` mediumtext, `add` varchar(1000) DEFAULT NULL, `fAdd` varchar(1000) DEFAULT NULL, `center` varchar(1000) DEFAULT NULL, `right` varchar(1000) DEFAULT NULL, `Date` timestamp NULL DEFAULT NULL, `attach` tinyint(4) DEFAULT NULL, PRIMARY KEY (`no`), FULLTEXT KEY `body` (`body`), FULLTEXT KEY `sub` (`sub`) ) ENGINE=Mroonga AUTO_INCREMENT=100001 DEFAULT CHARSET=utf8