On Sun, Aug 21, 2011 at 1:09 PM, Thiago Macieira <[email protected]> wrote: > On Sunday, 21 de August de 2011 17:28:36 Mark wrote: >> >> A bit about MongoDB. >> > >> > Irrelevant until someone writes a QtSql backend for it. >> >> which is not possible since the entire NoSQL principle doesn't fit SQL. >> Perhaps a "QtNoSQL" implementation ^_- > > That doesn't work. Akonadi is implemented entirely on top of SQL and QtSql. > > If MongoDB can't do SQL, it can't be a DB backend for Akonadi and thus the > discussion is irrelevant.
Nope, MongoDB can't do SQL. Mongo doesn't have a 'Language Specification', it needs methods to add / remove items, and it's very weird to do updates. It's easyer to create simple adds, very complex to do complex queries. > -- > Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org > Software Architect - Intel Open Source Technology Center > PGP/GPG: 0x6EF45358; fingerprint: > E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 >
