一般,我们都是在数据库定义一张表来存词库数据,然后导到服务器,然后通知solr更新词库。 脚本参考: #!/bin/bash echo '开始加载词库' rm -rf from-db.dic echo '删除历史词库' mysql -h1.1.1.1 -ujavacui -pjavacui -P3306 search -e "select word_str from word_table" > /data/solr/solrhome/dic/from-db.dic echo '加载词库结束' 直接通过脚连接数据库导出到服务器指定目录。
一般,我们都是在数据库定义一张表来存词库数据,然后导到服务器,然后通知solr更新词库。 脚本参考: #!/bin/bash echo '开始加载词库' rm -rf from-db.dic echo '删除历史词库' mysql -h1.1.1.1 -ujavacui -pjavacui -P3306 search -e "select word_str from word_table" > /data/solr/solrhome/dic/from-db.dic echo '加载词库结束' 直接通过脚连接数据库导出到服务器指定目录。