数据库选型一般遵循哪几个原则?

SQL vs NoSQL

这个根据需求,问的太模糊了
需要考虑的因素很多

先把cap theorem 读了

这跟cap原则有什么关系?

当然有啊 你得看你需要哪个

别问,问就是NoSQL,除非是银行之类对constraint有严格要的才会SQL。
如过是面试题,那请补充context。

不一定只有银行这种要求strong consistency的吧?早年油管也是py + mysql