• [^] # Re: nosql embarqué ?

    Posté par . En réponse à la dépêche SQLite 3.8.0 : n'ayez pas peur du zéro. Évalué à 4.

    Je ne comprend pas pourquoi tout le monde ici te conseille Berkley DB. Une base de donnée sous AGPL maintenue pour Oracle, et dont je te souhaite bonne chance pour trouver le dépot git/mercurial/svn/cvs.

    KyotoCabinet, les ingénieurs japonais n'ont pas à rougir face aux programmeurs américains:

    • Écris en C++ (c'est le seul mauvais point, TokyoCabinet était écris en C).
    • GPL
    • Bindings disponibles en C, C++, Python, Java, Lua. (Perl et Ruby aussi, mais je sais pas où se placent ces langages pour l'embarqué.)
    • D'un point de vue performance, je n'ai aucune preuve de sa performance. Mais c'est une amélioration de TokyoCabinet (tu peux trouver plein de benchmark qui montrent que TokyoCabinet met un claque à BerkleyDB)
    • Le code source est beaucoup plus facile à trouver que BerkleyDB.

    Ruby est le résultat d'un gamin qui apprend le Java, puis jette un œil à Perl et se dit « je peux le réparer! »