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
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. 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. Redis tutorial, April 2010 - by Simon Willison Redis tutorial, April 2010 - by Simon Willison
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. 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. Blog Archive » Redis: Relations in a NoSQL world Blog Archive » Redis: Relations in a NoSQL world
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). 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. Une courte introduction à Redis | Barre Verte !
afterSQL by af83 - Performance Extrême avec le NoSQL
Installing Redis on Mac OS X - Mostly tech ramblings Installing Redis on Mac OS X - Mostly tech ramblings jaryl : Download, extract and compile Redis, as per official documentation , with: $ wget http://redis.googlecode.com/files/redis-2.2.6.tar.gz $ 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
Redis - (nosqlfr meetup #2)
Getting started This tutorial exposes key features of this library mainly through codeexamples. 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: Getting started
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. 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. What the HTTP is CouchApp? - CouchApp.org
Step by step to setup HyperTable. Here I just share my installation experience. 1. Re: How to install Hypertable for our new users? - Schubert Zhang - com.googlegroups.hypertable-user Re: How to install Hypertable for our new users? - Schubert Zhang - com.googlegroups.hypertable-user
NoSQL Europe : Bases de données orientées colonnes et Cassandra 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. 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.
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. Note Pig Releases Pig Releases
Contributing Want to join an open source project? Now's your chance! MongoEngine
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. MongoDB en pratique
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
mangodb
Ç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. Accéder à une base CouchDB via l'interface REST - Chicoree
CouchDBX — The one-click CouchDB Package for your Mac
Christophe Jacquet — SQLite et Python