Redis
 sql >> база данни >  >> NoSQL >> Redis

Каква е добрата стратегия за групиране на подобни думи?

Обърнете внимание на "размитото съвпадение". Някои страхотни инструменти в нишката по-долу, които изчисляват приликите между низовете.

Особено ми харесва модулът difflib

>>> get_close_matches('appel', ['ape', 'apple', 'peach', 'puppy'])
['apple', 'ape']
>>> import keyword
>>> get_close_matches('wheel', keyword.kwlist)
['while']
>>> get_close_matches('apple', keyword.kwlist)
[]
>>> get_close_matches('accept', keyword.kwlist)
['except']

https://stackoverflow.com/questions/682367/good-python-modules-for-fuzzy-string-comparison



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Не можа да се свърже с Redis на 127.0.0.1:6379:Връзката е отказана

  2. Redis управляван Pub/Sub сървър

  3. Как да експортирате Redis ключове като CSV с помощта на CLI

  4. Как да задам парола за Redis?

  5. Главният винаги ли редис екземпляр с най-малък приоритет?