Updated to 1.1.0
Fixes a crash with newer node versions. Added the query protocol to the game dropdown.[Nodebb-plugin-elasticsearch] plugin for Elasticsearch search, Chinese supported
-
here's the repository Nodebb-plugin-elasticsearch
Since the current nodebb search engine seems not to support Chinese-text search, I choose the elasticsearch as the content, post and topic, search engine.
I found nodebb-plugin-search-elasticsearch but the original author doesn't maintain it anymore. I made few modification of it.Before doing searching, remember to start elasticsearch and import your data from the original Nodebb-supported database, mongodb/redis ,to elaseticsearch to build index by any plugin you use. (I am using mongo-connector.)
-
Have you tried contacting the original author? Perhaps he will give you npm ownership of the package name so you can publish to it...
-
@julian I did try contact him and also sent a merge request to him weeks ago but he did not respond to me yet.
-
Oh, I see -- looks like you actually snagged the better name, nodebb-plugin-elasticsearch
Awesome work!
-
@julian
Even though elasticsearch works, I still wonder why NodeBB doesn't support Chinese text search ? In order to build env for EasticSearch in AWS, the cost of hardware increases rapidly. Now I am seeking an alternative method. -
@Kinchtwck Full text search is easiest with Latin characters only. Adding Unicode is good but gets much more complicated... I do believe Solr supports Chinese characters and can be installed on the same server as the forum...?