Nepomuk and MySQL - Why?
tcanabrava at kde.org
Sun Aug 21 18:12:45 BST 2011
On Sun, Aug 21, 2011 at 1:09 PM, Thiago Macieira <thiago at kde.org> 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
More information about the kde-core-devel