Hello,

MongoDB is a document-oriented database engine, not a relational database. In this case, we talk about collections and documents instead of tables and rows.
You can find a small comparison with MySQL here: https://www.mongodb.com/compare/mongodb-mysql
There is also a more detailed SQL comparison: https://docs.mongodb.org/manual/reference/sql-comparison/

Fortunately, syslog-ng supports MongoDB through the mongodb() destination driver. Have a look at the "Example 7.11. Using the mongodb() driver" section of the syslog-ng OSE Administrator Guide:
https://www.balabit.com/sites/default/files/documents/syslog-ng-ose-latest-guides/en/syslog-ng-ose-guide-admin/html-single/index.html#configuring-destinations-mongodb

https://asylum.madhouse-project.org/blog/2012/04/26/mongodb-howto/

Regards,
László Várady

On Wed, Apr 20, 2016 at 1:29 PM, Ivan Adji - Krstev <akivanradix@gmail.com> wrote:
Hi all,
I'm trying to change the DB from InooDB to MongoDB, and i have install the MongoDB but i can't configure/create the database and tables on it. Can some one provide with simple tutorial or the best way to create and configure the MongoDB database and tables so that can be used by syslog-ng ?

Kind regards
Ivan

______________________________________________________________________________
Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng
Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng
FAQ: http://www.balabit.com/wiki/syslog-ng-faq