Basically out of about 25 MySQL tables I have I need to switch 3 to MongoDB. Some others I can switch, but I don't really have the need for it. Then there's a huge chain of relations of about 15 tables. Out of them 4-5 would benefit from MongoDB, but about 6 I'd prefer to have in MySQL (sensible info that has to be stable).
Is it a good idea to switch part of tables to mongodb when they have relationships with others in MySQL? After the switch I guess I'd have to "join" them with mongoDB _id, is this good design?
Or should I only switch the 3 tables I absolutely need and keep the rest in MySQL?
Or should I just move everything to MongoDB? How safe is it? The reviews are kinda confusing - some say MongoDB can lose some data, some say it's as safe as any RDBMS.