Поддерживает ли MongoDB soundex или нечеткое сопоставление? - PullRequest
11 голосов
/ 13 апреля 2011

Поддерживает ли MongoDB soundex или нечеткое сопоставление? Я хочу найти дубликаты основных имен контактов и полей адреса. Я использую официальный драйвер C #. Спасибо

Ответы [ 2 ]

7 голосов
/ 13 апреля 2011

Mongodb не поддерживает сопоставление с soundex, но имеет Полнотекстовый поиск .

Также,

Вы всегда можете просто сохранить закодированное в soundexстрока в отдельном поле в монго и поиск против этого. Soundex является действительно тривиальным алгоритмом и должен занимать только несколько строк.

- от mongodb-user

0 голосов
/ 13 апреля 2011

MongoDB не поддерживает настоящий полнотекстовый поиск и ничего похожего на soundex (что очень плохо для сопоставления терминов - что-то вроде вычисления расстояния Левенштейна гораздо лучше).

Кроме того, посмотрите мой последний комментарий здесь:

Полнотекстовый поиск в базах данных NoSQL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...