Not only Sql

Facebook Twitter

Node.js. Présentation de Node.js. A stupid twitter implementation using redis + Python. Import time import redis class Utilisateur: def __init__(self, prenom, nom, id=None): self.prenom = prenom.

a stupid twitter implementation using redis + Python

Redis tutorial, April 2010 - by Simon Willison. Server backed sessions (where the browser is given a random cookie value which is then associated with a larger chunk of serialized data on the server) are a very poor fit for relational databases.

Redis tutorial, April 2010 - by Simon Willison

They are often created for every visitor, even those who stumble in from Google and then leave, never to return again. They then hang around for weeks taking up valuable database space. They are never queried by anything other than their primary key. Database sessions also force an additional SQL statement to be executed for every page view to read that user's session, even if only to update a "Logged in as X" bar at the top of the page. A fast key-value store like Redis is a much better fit for session data. Blog Archive » Redis: Relations in a NoSQL world. Posted: March 23rd, 2010 | Author: Adam | Filed under: NoSQL, programming, Python, Redis | 8 Comments » In the first article in our series on Redis we talked about how to get started and the basics of the simple data structures that are available in redis.

Blog Archive » Redis: Relations in a NoSQL world

The simple structures are good for basic operations like storing strings and keeping counters but, using it for anything more complex requires relating one set of data to another. At first glance this is a bit of a problem since redis by design is a flat dictionary with no relations but, with a bit of application code and adherence to some mental programming standards you can build some quite complex applications using redis. We hinted at this style of structure in the first article when we got to talking about sets with our reddit like example of story voting.

Une courte introduction à Redis | Barre Verte ! Quand il s’agit de faire persister ses données, la seule option qui semble disponible est d’utiliser un SGBDR (une base de données relationnelle, telle que MySQL ou Oracle).

Une courte introduction à Redis | Barre Verte !

Mais on se rend parfois compte qu’un seul outil ne peut résoudre tous les problèmes. Ainsi, si on ne dispose que de marteaux, on aura tendance à voir des clous partout. AfterSQL by af83 - Performance Extrême avec le NoSQL. Installing Redis on Mac OS X - Mostly tech ramblings. Jaryl : Download, extract and compile Redis, as per official documentation , with: $ wget $ tar xzf redis-2.2.6.tar.gz $ cd redis-2.2.6 $ make Move executables to the /usr/bin folder: $ mv src/redis-server /usr/bin $ mv src/redis-cli /usr/bin.

Installing Redis on Mac OS X - Mostly tech ramblings

Redis - (nosqlfr meetup #2) Getting started. This tutorial exposes key features of this library mainly through codeexamples.

Getting started

For in-depth description of the modules, you’ll want to read the API documentation. If you have not installed couchdbkit yet, follow instructions on download page . Once you’ve done, you can write your first CouchDB document: What the HTTP is CouchApp? - CouchApp.org. This blog post is in response to a lot of well-deserved confusion in the community around CouchApps.

What the HTTP is CouchApp? - CouchApp.org

We haven't been clear enough in the past (either in technical description or in the notion of the project). I hope to change all that (with your help). This is just the beginning. How to install Hypertable for our new users? - Schubert Zhang - com.googlegroups.hypertable-user. Step by step to setup HyperTable.

How to install Hypertable for our new users? - Schubert Zhang - com.googlegroups.hypertable-user

Here I just share my installation experience. 1. NOSQL Databases. NoSQL Europe : Bases de données orientées colonnes et Cassandra. Les bases de données orientées colonnes forment une évolution du stockage clé-valeur différente de leurs cousines orientées documents.

NoSQL Europe : Bases de données orientées colonnes et Cassandra

Il s’agit ici de représenter les données sous la forme de blocs de colonnes stockés de manière triée sur le disque. Bien que leur technologie soit encore peu maîtrisée, elles reviennent régulièrement dans l’actualité du fait des régulières annonces de migrations de quelques entreprises Web renommées. A ce titre, elles constituent la technologie la plus emblématique du mouvement NoSQL. Cet article présente les principes des bases de données orientées colonnes, avant d’observer plus en détail Cassandra, un projet Apache se basant sur ce modèle. Pig Releases. 14 October, 2013: release 0.12.0 available This release include several new features such as ASSERT operator, Streaming UDF, new AvroStorage, IN/CASE operator, BigInteger/BigDecimal data type, support for Windows.

Pig Releases

Note. MongoEngine. MongoDB en pratique. Nous avons beaucoup entendu parler au cours de cette année 2010 de la technologie émergente NoSQL. Nous avons appris que les grands acteurs d’Internet – Google, Amazon, Facebook, Twitter ou Linkedin – sont derrière ce mouvement et qu’ils se sont investis dans les développements des diverses solutions Open Source : Cassandra, HBase, Voldemort etc. Il est pourtant courant de se demander si celles-ci sont adaptées, applicables et répondent aux besoins des applications d’entreprise que nous pouvons rencontrer. Ce billet a pour objectif de vous donner un retour d’expérience réel et pratique, du point de vue du développeur Java, sur la base de donnés NoSQL MongoDB que nous avons eu l’occasion de mettre en production chez l’un de nos clients il y a deux semaines.

Getting started with mongoDB and Python. Today I’m going to cover getting started with mongoDB using Python. From the mongoDB website: Mongo (from “humongous”) is a high-performance, open source, schema-free document-oriented database. mongoDB is written in C++. To use mongoDB you need to have one of these available to you: 1. A computer running Linux 2. An Apple computer running OS X 3. Video - mongosv2010/intro. MongoDB. Mangodb. Accéder à une base CouchDB via l'interface REST. Ça y est? Vous avez installé CouchDB? Il est temps maintenant de s'en servir! Dans cet article, nous allons aborder les concepts de base et voir comment accéder à une base CouchDB via l'interface REST.

CouchDBX — The one-click CouchDB Package for your Mac. Christophe Jacquet — SQLite et Python. Généralement, quand on évoque une base de données disposant du langage SQL, on pense serveur à mettre en place, comptes utilisateurs à créer, et éventuellement bibliothèques à installer lorsque l'on veut accéder à la base depuis un programme. Bref, une lourdeur certaine, rédhibitoire pour stocker, par exemple, quelques données depuis un script lancé épisodiquement... Cet article explique comment l'utilisation de bases de données devient simple avec SQLite : pas de serveur à installer, pas gestion des utilisateurs.

L'utilisation est aussi simple que celle de fichiers textes.