Twitter també migrarà de MySQL a Cassandra DB

Cassandra  és una base de dades open source distribuïda, és un dels projectes destacats de la Apache Software Foundation i sembla que està pegant fort. En ser distribuïda permet oferir alta disponibilitat, tolerància a fallades i, sobretot, una gran escalabilitat sense pèrdua de rendiment.

Ja l'estaven utilitzant empreses que manegen grans quantitats de dades, com Rackspace, Digg, o Facebook, i la llista es va ampliant.

Les últimes notícies, que vénen des d'una   entrevista del blog MyNoSQL a Ryan King són que Twitter s'està plantejant migrar els seus clústers de servidors MySQL a Cassandra DB.

Aquesta és una presentació del producte, que es pot consultar a la mateixa web del projecte Cassandra

 

És interessant també la entrada del blog de Digg en què explicaven el perquè de la primera migració que van fer a Cassandra.

 

Contingut relacionat

  • Amb el creixement d'internet, i dels projectes web de més èxit, cada vegada és més necessària la utilització de bases de dades escalables i que siguin capaços de gestionar amb agilitat ingents volums d'informació.
    Moltes vegades les bases de dades tradicionals no compleixen amb els requisits d'aquests sistemes, o almenys no compleixen amb un cost raonable, i així entren en joc projectes de bases de dades open source específicament orientades a cobrir aquest buit.

    Un cas que ja hem comentat és el de Cassandra DB, una base de dades distribuïda de programari lliure que ja utilitzen Digg, Facebook i Twitter.

  • La setmana passada vaig assistir a un Seminari Web d'Oracle en el qual es van presentar les noves funcionalitats d'Oracle Business Intelligence 11g.

    La veritat és que vaig quedar gratament sorprès, perquè aquestes millores resolien el que jo considerava fins ara les principals debilitats de les Suites de BI d'Oracle .

    El més significatiu per a mi és l'esforç d'integració realitzat al portal perquè des del mateix es puguin utilitzar la majoria de les eines de la suite, i reduir així la sensació d'estar treballant amb productes diferents. Per exemple, ara es poden generar informes operacionals de BI Publisher des del mateix portal, i s'ha creat una eina integrada de Scorecarding, que permet definir KPI's, i 'reaccionar' amb Agents i Accions, una altra assignatura pendent de la suite. La part d'administració del sistema també s'ha integrat dins d'Enterprise Manager.

  • En aquestes diapositives es presenta el cas d'estudi d'un banc que es planteja la necessitat de conèixer millor els seus clients per poder definir adequadament les seves estratègies de negoci. Gràcies a la utilització d'eines de Business Intelligence, en concret de Data Warehouse i Data Mining, i a la definició d'uns clars objectius de negoci, aquest banc va poder analitzar la conducta dels seus clients, segmentar-los, prendre decisions estratègiques d'acord amb aquesta conducta, realitzar prediccions i analitzar els resultats de l'aplicació d'aquestes decisions, valorant així el retorn de la inversió. La presentació està estructurada en els següents apartats:

    • L'economia del negoci i la gestió de clients
    • Modelatge de valor
    • Modelatge de potencial
    • Segmentació
    • Modelatge de deserció
    • Aplicacions pràctiques
    • Resultats

     

  • En una entrada anterior del bloc (Bases de Dades OpenSource. Per què escollim Mysql per al nostre projecte?), parlem de les bases de dades Open Source com a opció interessant i fiable per al desenvolupament de projectes de Business Intelligence. Vam veure diferents productes i algunes comparatives entre ells.

  • Hi ha tres proveïdors espanyols de programari Business Intelligence. M'estic referint a Apesoft , Litebi , i Bingo Intelligence .

    Curiosament, els productes d'aquests tres proveïdors BI són molt diferents entre si. El programari de Apesoft és fonamentalment un generador d'informes en Excel, amb algunes funcions addicionals que faciliten l'automatització i distribució d'aquests informes. La solució de Litebi ofereix programari com a servei, és a dir, que les dades i aplicacions estan en els seus servidors, i els clients accedeixen a través d'una interfície web senzilla però potent. I, finalment, la plataforma Bingo Intelligence que ofereix un smart client per accedir a la informació corporativa d'una manera molt visual...