Actualités  

> Archives > Développement > Base de données

> DB
  • mercredi 9 mai 2012, par Marc Bojoly

    Dans tout système d’information, les données sont un actif important qu’il faut capturer, conserver et traiter de façon fiable et efficace. Là où un serveur central joue très souvent le rôle de gardien des données, la majorité des grands du web ont opté pour une autre stratégie : le « sharding » ou distribution des données [1]. Le sharding décrit ainsi un ensemble de techniques qui permet de répartir les données sur plusieurs machines pour assurer la scalabilité de l’architecture. Les besoins  Avant de (...)
  • vendredi 6 avril 2012, par stéphane teyssier

    En septembre dernier, Amazon annonce la disponibilité de l’offre ElastiCache. Bien nommé, il propose un service de cache distribué ‘in-memory’. Quels sont les intérêts et limitations de cette offre ? C’est ce que nous verrons après l’avoir détaillée. ElastiCache, kesako ? C’est un ensemble de web-services pour la gestion de cluster ‘Memcached’. Jusque là ça va, mais memcached c’est quoi ? A la question « qu’est-ce que memcached ? », consultez cet article pour une réponse complète. Rapidement, il s’agit (...)
  • jeudi 1er septembre 2011, par Guillaume Plouin

    Le concept L’Internet des objets repose sur l’idée que tous les objets seront connectés un jour à Internet et seront donc capables d’émettre de l’information et éventuellement de recevoir des commandes. On parle aussi d’ “ubiquitous computing”, c’est à dire informatique omniprésente, ambiante, ou pervasive. Ce nouveau paradigme informatique est basé non plus sur le PC, mais sur des objets quotidiens intégrant des capteurs et des capacités de communication. L’internet des objets propose de créer une (...)
  • samedi 8 janvier 2011, par Vincent Guigui

    List of Free Programming books (compiled): Meta-List How to Design Programs: An Introduction to Computing and Programming 25 Free Computer Science Ebooks Free Tech Books MindView Inc (List of Free Books) Wikibooks: Programming Cheat Sheets (Free) CodePlex List of Free E-Books Book Training - On Video! Sofware Program Managers Network - Free EBooks EBook Share @ linbai.info FreeBooksClub.Net Theassayer.org (Free Online books) O'Reilly's Open Books Project TechBooksForFree.com Galileo (...)
  • jeudi 16 décembre 2010, par Vincent Guigui

    Sharding et optimisation des accès aux données Frédéric Faure, 28 mai 2009 Le sharding ou partitionnement de données entre dans le cadre plus global de la scalabilité. Il s’agit tout simplement du découpage des données d’une base afin d’avoir à requêter sur moins d’occurrences et donc d’avoir un résultat plus rapide donc de meilleures performances. Le sharding est une solution à part entière, mais qui ne convient pas dans tous les cas. Nous verrons également (...)

0 | 20