Les derniers articles

Nos contenus premiums

Ces articles techniques n'ont jamais fait l'objet d'une publication papier. Ils sont exclusivement disponibles sur ce site et réservés aux abonnés de la plateforme Connect.

Nous contacter

SQLite : elle a tout d’une grande

Spécialité(s)
Résumé

Dans le vaste monde des systèmes de gestion de base de données (SGBD), le nom de SQLite ne vient pas aussi rapidement à l'esprit que PostgreSQL ou MySQL/MariaDB. Et pourtant ! Utilisée absolument partout, plus appropriée que ses consœurs pour un grand nombre d'usages, SQLite est l'illustration du logiciel effleurant la perfection au point de se rendre invisible. Essayons de donner à ce triomphe du logiciel libre un peu de la lumière qu'il mérite.

Le NoSQL, une autre façon de gérer ses données

Spécialité(s)
Résumé

Lorsque l’on pense données et stockage, bien souvent on pense bases de données relationnelles, classiques, SQL. Et bien souvent, c’est la bonne solution. Mais parfois, dans certains cas, face à certaines problématiques, il faut savoir changer de paradigme et imaginer d’autres façons de gérer des données. Des solutions vouées à vous faire perdre vos données pourront dire certains, des solutions qui résoudront vos problèmes répondront d’autres. À vous de juger, une fois que vous aurez découvert les mille facettes du NoSQL.

Le stockage de séries chronologiques avec InfluxDB

Spécialité(s)
Résumé

Depuis une dizaine d’années, le mouvement NoSQL s’est largement répandu et de nouveaux types de bases de données sont apparus. Parmi celles-ci, les bases de données dites « orientées-séries-chronologiques » (TSDB pour Time Series Database) ont montré leur intérêt pour stocker et analyser des données horodatées. On les retrouve dans différents domaines : de l’Internet des objets (IoT) à la collecte de métriques serveurs et réseau, en passant par la surveillance d’applications, la mesure de performances… Dans ce marché de niche, InfluxDB apparaît comme une solution leader [1].

Débuter avec PostgreSQL

Spécialité(s)
Résumé

Débuter avec PostgreSQL est souvent effrayant. Cependant, l'installation est elle-même simple. Il est possible d'obtenir une configuration plus avancée rapidement. Et les premiers pas peuvent être aisés en suivant quelques conseils. Nous allons donc voir tous ces points.

Introduction au dossier : Bases de données - Déployez la solution adaptée à votre projet !

Résumé

Les bases de données sont aujourd’hui au cœur des services numériques que nous avons tous l’habitude d’utiliser au quotidien, et ce, dans de nombreux secteurs d’activités. Pierres angulaires de tout système d’information, ce sont elles qui nous permettent de stocker, gérer et accéder à des données variées. En réalité, ce sont plus précisément des logiciels bien spécifiques qui nous permettent de réaliser toutes ces manipulations et qui jouent le rôle d’intermédiaires entre les usagers et les contenants de données que sont les bases de données. On les appelle les systèmes de gestion de base de données ou SGBD. Il existe aujourd’hui de nombreux SGBD, certains se basant sur le même mécanisme et d’autres recourant à des approches différentes. Bon nombre d’entre eux sont open source, et c’est sur une sélection de ces derniers, parmi les solutions les plus populaires existantes, que se basera ce dossier. L’objectif ici est de vous permettre de mieux cerner les spécificités et le fonctionnement de chacun d’entre eux et de découvrir comment les prendre en main.

À la découverte de l’OCR

Spécialité(s)
Résumé

La reconnaissance optique de caractères s’est imposée comme une application très réussie de la technologie dans les domaines de la reconnaissance des formes et de l’intelligence artificielle. De nombreux systèmes commerciaux de reconnaissance optique de caractères sont disponibles pour une variété d’applications, bien que les machines ne puissent pas encore rivaliser avec les capacités de lecture humaines. Pour en comprendre les évolutions, il faut revenir sur son histoire, sur la façon dont elle s’est construite ainsi que sur les raisons.