What do you think is the best NoSQL database?
(Must be compatible with Java) would like to program a Minecraft plugin that uses a database.
My problem is that I'm not familiar with SQL at all and it would take too long to learn and be quite difficult.
I heard about MongoDB and I understand how I can use it in my plugin. But I don't know how good it is.
Non-relational databases are no easier than SQL databases. Just different.
MongoDB is very good if you want a document store.
There are many fundamentally different noSQL databases, e.g. Graph, key value, wide column…
Take a look at Cloud Firestore. I have been using this for a few weeks now and have been completely satisfied so far. Is also compatible with Java
You should take the time to learn SQL. This is really not rocket science.
$ sql = SELECT * FROM = 'google' WHERE 'SQL know';
INSERT INTO 'brain' (know) VALUES ($ sql);
MongoDB seems to me to be much simpler than SQL:
https://www.spigotmc.org/...nformation
(I do not mean this statement as a contradiction to your statement)
Mongo dB has a simpler structure. This is an object store, just a bunch of json objects.
SQL has linked tables, with indexes, foreign keys, etc.
Of course, simple things have a lot of overhead in SQL, but you can use the more complex structure for more complex things.
Looks very interesting too, give it a try