On 10.10.2013, 3:51 JFC wrote:
I would be interested to know if the use of CouchDB or Couchbase has been/is being investigated to support MediaWiki as an alternative to MySQL, Postress and SQLite?
MediaWiki's data model is all about relations, and DB access is all about SQL - so adding NoSQL support would equate to a rewrite almost from grounds up. Of course, we either use or can use NoSQL in some places like object cache or external storage, which still doesn't allow us to claim NoSQL support in general.
At 03:49 10/10/2013, Max Semenik wrote:
Content-Transfer-Encoding: base64On 10.10.2013, 3:51 JFC wrote:
HÛÝ[H[\\ÝYo know if the use of CouchDB or Couchbase has Y[Ú\Èbeing investigated to support MediaWiki as an alternative to ^TÔSÜÝ\ÜÈ[ÔS]OÂ"YYXUÚZÚIÜÈ]H[Ù@l is all about relations, and DB access is all about SQL - so adding NoSQL support would equate to a rewrite almost from grounds up. Of course, we either use or can use NoSQL in some places like object cache or external storage, which still doesn't allow us to claim NoSQL support in general.
Thank you for your response. I certainly understand this. My question is in your "almost". My interest is in a seemless transition/simulteaneousity between the current user/admin experience and a NoSQL approach. This is why I am interested in knowing if some efforts have been engaged in that area or if I should start from scratch a top-down evaluation.
Thank you for your opinion. Best jfc
wikitech-l@lists.wikimedia.org