Akiban compte séduire les utilisateurs de MySQL avec une base de données Open Source

Posté par (page perso) . Édité par baud123, B16F4RV4RD1N et Nÿco. Modéré par Benoît Sibaud.
Tags : aucun
14
21
juil.
2012
Base de données

Akiban a présenté une version Open Source (AGPL3) de sa base de données. La société compte ainsi séduire les développeurs de MySQL. C'est une version pour l'instant à destination des développeurs. À voir si cela va effectivement susciter des envies.

La base de données reconnaît la totalité des commandes SQL et répond à toutes les propriétés de l'ACID (atomicité, cohérence, isolation, durabilité) qui garantissent la fiabilité d'une base de données. En plus de prendre en charge pleinement le SQL, Akiban sait aussi délivrer les données via une requête HTTP GET formatée en JSON (JavaScript Object Notation).

L'entreprise a également sorti un connecteur qui permet de répliquer une base de données MySQL dans Akiban, et a monté un partenariat avec Engine Yard, un fournisseur de Platform-as-a-Service (PaaS) dans le cloud.

  • # Java

    Posté par . Évalué à 2.

    Au delà du troll sur le langage en lui même, le JRE d'Oracle est il obligatoire pour faire tourner Akiban Server ? Ou est il possible d'utiliser quelque chose de libre comme OpenJDK ?

  • # Pourquoi changer ?

    Posté par . Évalué à 7.

    Quels sont les avantages de cette base de donnée par rapport à MySQL/MariaDB ou PostGreSQL ?

    • [^] # Re: Pourquoi changer ?

      Posté par . Évalué à 2.

      Par exemple ca:

      Akiban sait aussi délivrer les données via une requête HTTP GET formatée en JSON (JavaScript Object Notation)

      Ca existe ailleurs (vraie question) ?

    • [^] # Re: Pourquoi changer ?

      Posté par (page perso) . Évalué à 2.

      Par rapport à Mysql :
      - c'est pas Oracle
      Par rapport à postgresql
      - il y a le support de certaines fonctions mysql, ce qui peux faciliter la migration depuis mysql
      Par rapport aux 2 :
      - ça fait du json direct

      Dans tout les cas, je pense que plus de diversité, ça fait pas de mal. Même si dans l'approche "quitter oracle", mariadb fait ça très bien.

      • [^] # Re: Pourquoi changer ?

        Posté par . Évalué à 3.

        Par rapport aux 2 :
        - ça fait du json direct

        Ce qui permet de coupler l'API externe avec le schéma de la base de données ?

        • [^] # Re: Pourquoi changer ?

          Posté par (page perso) . Évalué à 2.

          Si tu files ça comme api externe, oui.

          Ensuite, bien sur, quand tu retires des couches, tu as forcément des abstractions qui sautent.

          Mais comme le soft est proprio, j'ai pas regardé plus. Peut être qu'il y a un système de vue qui permet de faire des arrangements pour le problème que tu décris.

  • # Erreur dans la depeche

    Posté par (page perso) . Évalué à 5. Dernière modification le 22/07/12 à 11:28.

    Alors, une légère erreur s'est glissé, pour le moment, il y a qu'une bibliothèque java qui est sur launchpad, et qui est libre. le reste, j'ai pas réussi à trouver les sources ou une info comme quoi ça serait lire.

    ( ensuite, je viens de me lever, donc j'ai pu louper l'évidence )

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.