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

как да използвам MongoDB за съхраняване на ejabberd съобщения?

Вероятно трябва да напишете кука в Erlang. Вижте документацията на ejabberd за събития и кукички По-конкретно този:

user_send_packet(From, To, Packet) -> ok

Използвайте erlang драйвер за mongodb . Ако това е „не е възможно“/„твърде трудно“, предлагам ви да извикате PHP/Python/Ruby скрипт, който просто съхранява съобщението в mongodb. Лесно се прави, но няма да се мащабира твърде добре.

Надявам се това да помогне.

Някои връзки:монгодб-erlang Erlang примери за драйвер

PS:Мина известно време, откакто използвах eJabberd. Всякакви корекции са добре дошли.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pandas DatetimeIndex от MongoDB ISODate

  2. Mongoengine:ConnectionError:Не сте дефинирали връзка по подразбиране

  3. Изграждане на REST API с помощта на EVE

  4. Въведение в основите на MongoDB Zone

  5. Как да съхраня сортирания масив обратно в MongoDB?