我在ubuntu服务器上安装了mariadb-10.0.9-蜘蛛-3.2-VP-1.1-mroonga-4.0
我在maria db1创建了关于machine1的表格
enter code here
MariaDB [think_db]> CREATE TABLE IF NOT EXISTS text1 (
id int (10) unsigned NOT NULL AUTO_INCREMENT,
title text NOT NULL ,
text LongText NOT NULL ,
PRIMARY KEY (id),
FULLTEXT INDEX (text) COMMENT 'parser "TokenUnigram"'
) ENGINE = mroonga DEFAULT CHARSET = utf8 AUTO_INCREMENT = 1;查询确定,0行受影响(0.40秒)
我在maria db2创建了关于machine2的表格
MariaDB [think_db]> CREATE TABLE IF NOT EXISTS text2 (
id int (10) unsigned NOT NULL AUTO_INCREMENT,
title text NOT NULL ,
text LongText NOT NULL ,
PRIMARY KEY (id),
FULLTEXT INDEX (text) COMMENT 'parser "TokenUnigram"'
) ENGINE = mroonga DEFAULT CHARSET = utf8 AUTO_INCREMENT = 1;查询确定,0行受影响(0.43秒)
我在spider上创建了关于machine3的表
MariaDB [think_db]> CREATE TABLE IF NOT EXISTS texts (
id int (10) unsigned NOT NULL AUTO_INCREMENT,
title text NOT NULL ,
text LongText NOT NULL ,
PRIMARY KEY (id),
FULLTEXT INDEX (text) COMMENT 'parser "TokenUnigram"'
) ENGINE = SPIDER
PARTITION BY RANGE (id) (
PARTITION P1 VALUES LESS THAN (10) COMMENT 'host "XX.XX.XX.XX", port "3306", user "think_user", password "think88", database "think_db", table "text1"' ,
PARTITION p2 VALUES LESS THAN (20) COMMENT 'host "XX.XX.XX.XX", port "4000", user "think_user", password "think88", database "think_db", table "text2"'
-> );查询确定,0行受影响(0.06秒)
我插入了两张唱片。
MariaDB [think_db]> insert into texts(title, text) values('Auhui','abcd') ;查询确定,1行受影响(0.03秒)
MariaDB [think_db]> insert into texts(title, text) values('Auhui','edfg') ;查询确定,1行受影响(0.00秒)
第一个查询send..==>确定
MariaDB [think_db]> SELECT id, title, text FROM texts WHERE MATCH (text) AGAINST ("abcd" IN BOOLEAN MODE) limit 100;
+----+-------+------+
| id | title | text |
+----+-------+------+
| 2 | Auhui | abcd |
+----+-------+------+一排设置(0.01秒)
我质疑同样的问题..。第二个查询是invalid...=>为什么不有效..。
MariaDB [think_db]> SELECT id, title, text FROM texts WHERE MATCH (text) AGAINST ("abcd" IN BOOLEAN MODE) limit 100;
+----+-------+----------------+
| id | title | text |
+----+-------+----------------+
| 2 | Auhui | abcd |
| 3 | Auhui | edfg | <=why return..
+----+-------+----------------+发布于 2014-10-08 07:50:33
我删除了mariadb-10.0.9-spider-3.2-vp-1.1-mroonga-4.0并安装了mysql-5.5.34-spider-3.2-vp-1.1-hs-1.2-q4m-0.95和groonga-4.0.6 & mroonga-4.06
以及所有查询成功
https://stackoverflow.com/questions/26249189
复制相似问题