<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.wiki.leomartin.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.wiki.leomartin.net/feed.php">
        <title>DokuWiki nosql:up_and_running_with_nosql_databases</title>
        <description></description>
        <link>https://www.wiki.leomartin.net/</link>
        <image rdf:resource="https://www.wiki.leomartin.net/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-11T02:40:06+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:attaching_and_retrieving_images&amp;rev=1465684620&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:cassandra&amp;rev=1465736775&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:defining_nosql_database_types&amp;rev=1465674828&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:defining_views&amp;rev=1465682020&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:deploying_applications&amp;rev=1465724246&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:exploring_nosql_possibilities&amp;rev=1465675644&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:index&amp;rev=1465671741&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:installing_couchdb_on_linux&amp;rev=1465679454&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:installing_couchdb_on_macs&amp;rev=1465676015&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:mongodb&amp;rev=1465729772&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:nesting_document_data&amp;rev=1465680492&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:next_steps&amp;rev=1465738336&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:querying_attachments&amp;rev=1465723858&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:redis&amp;rev=1465738240&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:reducing_data&amp;rev=1465683393&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:retrieving_data&amp;rev=1465680888&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:riak&amp;rev=1465737454&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:securing_couchdb&amp;rev=1465725571&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:signing_up_for_couchdb_in_the_cloud&amp;rev=1465676525&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:specifying_search_criteria&amp;rev=1465681628&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:storing_data&amp;rev=1465679918&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:understanding_partitioning&amp;rev=1465727195&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:understanding_the_cap_theorem&amp;rev=1465727992&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:using_node&amp;rev=1465726643&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:what_is_nosql&amp;rev=1465673206&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:what_you_should_know_before_watching_this_course&amp;rev=1465672183&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.wiki.leomartin.net/lib/tpl/dokuwiki/images/favicon.ico">
        <title>DokuWiki</title>
        <link>https://www.wiki.leomartin.net/</link>
        <url>https://www.wiki.leomartin.net/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:attaching_and_retrieving_images&amp;rev=1465684620&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-12T00:37:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:attaching_and_retrieving_images</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:attaching_and_retrieving_images&amp;rev=1465684620&amp;do=diff</link>
        <description>&lt;- Reducing dataQuerying attachments -&gt;
-&gt; upload attachement

-&gt; champ _attachments</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:cassandra&amp;rev=1465736775&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-12T15:06:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:cassandra</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:cassandra&amp;rev=1465736775&amp;do=diff</link>
        <description>&lt;- MongoDBRiak -&gt;
Développé par facebook

	*  requêtes pas via http
	*  drivers natifs pour chaque langage
	*  mix entre du clé/valeur et de la base de donnée tabulaire
	*  AP : available, partition-tolerant
	*  hardware nodes can be added with no downtime</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:defining_nosql_database_types&amp;rev=1465674828&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-11T21:53:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:defining_nosql_database_types</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:defining_nosql_database_types&amp;rev=1465674828&amp;do=diff</link>
        <description>&lt;- What is NoSQLExploring NoSQL possibilities -&gt;
	*  stockage de document
		*  stockage dans un format structuré (XML, JSON, etc.)
		*  habituellement organisés en “collection” ou “bases de données” (permet de grouper des documents similaires)
		*  les documents individuels ont habituellement une structure unique (pas besoin d'avoir les même champs dans différents documents)</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:defining_views&amp;rev=1465682020&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-11T23:53:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:defining_views</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:defining_views&amp;rev=1465682020&amp;do=diff</link>
        <description>&lt;- Specifying search criteriaReducing data -&gt;
“créer des views” (méthode pour visualiser les données dans futon et/ou app). Après avoir fait une fonction de mapping, cliquer “save as” et donner un nom au “design document” et un view name.

Accès via : 127.0.0.1:5984/&lt;bdd&gt;/_design/&lt;design document name&gt;/_view/&lt;view name&gt;</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:deploying_applications&amp;rev=1465724246&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-12T11:37:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:deploying_applications</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:deploying_applications&amp;rev=1465724246&amp;do=diff</link>
        <description>&lt;- Querying attachmentsSecuring CouchDB -&gt;
-&gt; $.getJSON(url) -&gt; build html</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:exploring_nosql_possibilities&amp;rev=1465675644&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-11T22:07:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:exploring_nosql_possibilities</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:exploring_nosql_possibilities&amp;rev=1465675644&amp;do=diff</link>
        <description>&lt;- Defining NoSQL database typesAccess overview -&gt;
explorer les possibilités avec NoSQL

	*  créer facilement des applications web avec des champs personnalisables
	*  utilisée comme cache (par ex pour l'API)
	*  stocker des fichiers binaires (sans se soucier des permissions systèmes) et permet des requêtes par metadonnées</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:index&amp;rev=1465671741&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-11T21:02:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:index</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:index&amp;rev=1465671741&amp;do=diff</link>
        <description>- Introduction

	*  Welcome
	*  What you should know before watching this course
	*  Using the exercise files

- Overview

	*  What is NoSQL
	*  Defining NoSQL database types
	*  Exploring NoSQL possibilities

- Accessing NoSQL Databases

	*  Access overview
	*  Installing CouchDB on Windows
	*  Installing CouchDB on Macs
	*  Installing CouchDB on Linux
	*  Signing up for CouchDB in the cloud

- Querying Schemaless Data

	*  Storing data
	*  Nesting document data
	*  Retrieving data
	*  Specifyi…</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:installing_couchdb_on_linux&amp;rev=1465679454&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-11T23:10:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:installing_couchdb_on_linux</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:installing_couchdb_on_linux&amp;rev=1465679454&amp;do=diff</link>
        <description>&lt;- Installing CouchDB on MacsSigning up for CouchDB in the cloud -&gt;
sudo apt-get install couchdb

-&gt; 127.0.0.1:5984/_utils/

-&gt; bbd :
-&gt; /var/lib/couchdb/&lt;version&gt;

si erreur voir : &lt;https://wiki.apache.org/couchdb/Error_messages&gt;

couchdb normalement lancé mais sinon :

sudo start couchdb
sudo stop couchdb</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:installing_couchdb_on_macs&amp;rev=1465676015&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-11T22:13:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:installing_couchdb_on_macs</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:installing_couchdb_on_macs&amp;rev=1465676015&amp;do=diff</link>
        <description>&lt;- Installing CouchDB on WindowsInstalling CouchDB on Linux -&gt;
-&gt; couchdb.apache.org

-&gt; emplacement des bdd :
-&gt; Library/Application Support/CouchDB/var/lib/couchdb</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:mongodb&amp;rev=1465729772&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-12T13:09:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:mongodb</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:mongodb&amp;rev=1465729772&amp;do=diff</link>
        <description>&lt;- Understanding the CAP theoremCassandra -&gt;
BDD document et js similaire à CouchDB mais :

	*  requêtes pas par http
	*  drivers natifs pour chaque langage
	*  pas de vues comme dans CouchDB
	*  master/slave replication : seuls les copies masters peuvent écrire des données

CP : consistent</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:nesting_document_data&amp;rev=1465680492&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-11T23:28:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:nesting_document_data</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:nesting_document_data&amp;rev=1465680492&amp;do=diff</link>
        <description>&lt;- Storing dataRetrieving data -&gt;
Les 'flat fields' ne sont qu'une des nombreuses options pour stocker des données dans couchDB. Les Arrays et Objects vous permettent de nicher des données dans des documents.

On peut mettre le JSON qui suit comme valeur dans couchDB, c'est pris en compte :</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:next_steps&amp;rev=1465738336&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-12T15:32:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:next_steps</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:next_steps&amp;rev=1465738336&amp;do=diff</link>
        <description>&lt;- Redis -&gt;
&lt;https://wiki.apache.org/couchdb/Basics&gt; (tutoriel pour les différents langages)</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:querying_attachments&amp;rev=1465723858&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-12T11:30:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:querying_attachments</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:querying_attachments&amp;rev=1465723858&amp;do=diff</link>
        <description>&lt;- Attaching and retrieving imagesDeploying applications -&gt;
Créer des vues pour faciliter la récupération des attachments.


// enregistré dans la vidéo sous _design/menu avec 'items' comme view name.
function(doc) {
  if (doc._attachments) {
    var filename;
    for (var key in doc._attachments) { // on va chercher le nom de l'attachment
      if (doc._attachments.hasOwnProperty(key) &amp;&amp; typeof(key) !== 'function') {
        filename = key;
        break;
      }
    }
  }
  emit(doc.name, file…</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:redis&amp;rev=1465738240&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-12T15:30:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:redis</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:redis&amp;rev=1465738240&amp;do=diff</link>
        <description>&lt;- RiakNext steps -&gt;
BDD très différente de CouchDB, seule similarité, n'utilise pas de syntaxe SQL.

	*  pas de requêtes via http
	*  drivers natifs pour chaque langage
	*  stockage clé/valeur
	*  conçu principalement pour les systèmes Unix (Mac et Linux)
	*</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:reducing_data&amp;rev=1465683393&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-12T00:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:reducing_data</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:reducing_data&amp;rev=1465683393&amp;do=diff</link>
        <description>&lt;- Defining viewsAttaching and retrieving images -&gt;
On souhaite parfois avoir un résumé d'un ensemble de données. Les systèmes NoSQL, CouchDB inclut, permettent de définir une reduce function côté serveur.


// Map function
function(doc) {
  if(doc.category) { // on vérifie la présence d'un champs catégorie
    emit(doc.category, doc); // on renvoie les docs avec comme clé leur catégorie
  }
}</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:retrieving_data&amp;rev=1465680888&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-11T23:34:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:retrieving_data</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:retrieving_data&amp;rev=1465680888&amp;do=diff</link>
        <description>&lt;- Nesting document dataSpecifying search criteria -&gt;
127.0.0.1/_all_dbs -&gt; liste les dbs

127.0.0.1/&lt;bdd&gt; -&gt; liste les informations sur la bdd &lt;bdd&gt;

127.0.0.1/&lt;bdd&gt;/_all_docs -&gt; liste le contenu de la bdd

127.0.0.1/&lt;bdd&gt;/&lt;id&gt; -&gt; donne le contenu du document correspondant à l'id</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:riak&amp;rev=1465737454&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-12T15:17:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:riak</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:riak&amp;rev=1465737454&amp;do=diff</link>
        <description>&lt;- CassandraRedis -&gt;
BDD document similaire à couchDB

	*  aussi écrite en Erlang (langage fault-tolerant ou le code peut être changé sans redémarrer le système)
	*  Les fonctions MapReduce peuvent être écrites aussi bien en erlang qu'en JavaScript
	*  Conçu principalement pour fonctionner sur des systèmes Unix (</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:securing_couchdb&amp;rev=1465725571&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-12T11:59:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:securing_couchdb</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:securing_couchdb&amp;rev=1465725571&amp;do=diff</link>
        <description>&lt;- Deploying applicationsUsing Node -&gt;
Par défaut pas de gestion des privilèges, à créer -&gt; créer un admin.

Welcome to Admin Party!

Everyone is admin. Fix this

Puis Tools -&gt; Configuration -&gt; propriété require valid user par defaut sur false, mettre à true. À partir de la CouchDB va nécessiter un utilisateur valide pour chaque demande.</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:signing_up_for_couchdb_in_the_cloud&amp;rev=1465676525&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-11T22:22:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:signing_up_for_couchdb_in_the_cloud</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:signing_up_for_couchdb_in_the_cloud&amp;rev=1465676525&amp;do=diff</link>
        <description>&lt;- Installing CouchDB on LinuxStoring data -&gt;
-&gt; iriscouch.com</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:specifying_search_criteria&amp;rev=1465681628&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-11T23:47:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:specifying_search_criteria</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:specifying_search_criteria&amp;rev=1465681628&amp;do=diff</link>
        <description>&lt;- Retrieving dataDefining views -&gt;
(c'est du js)

-&gt; View -&gt; temporary view : affiche une map function à gauche et une reduce fonction à droite.


// map function par défaut
function(doc) {
  emit(null, doc); // emit(key, value)
}


Ça retourne les documents avec null comme clé et le doc comme valeur</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:storing_data&amp;rev=1465679918&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-11T23:18:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:storing_data</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:storing_data&amp;rev=1465679918&amp;do=diff</link>
        <description>&lt;- Signing up for CouchDB in the cloudNesting document data -&gt;
Le stockage des données se fait sans schéma prédeterminé.

&lt;http://127.0.0.1:5984/_utils/&gt;

	*  “create database”
		*  “new document” -&gt; créer un document avec un hash comme champs id qu'on peut accéder ou refuser (si on a une raison)
			*  “add field” “name</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:understanding_partitioning&amp;rev=1465727195&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-12T12:26:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:understanding_partitioning</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:understanding_partitioning&amp;rev=1465727195&amp;do=diff</link>
        <description>&lt;- Using NodeUnderstanding the CAP theorem -&gt;
Qu'est-ce que le partitionnement d'une bdd ?

	*  répartir les données sur plusieurs serveurs
	*  fait avec une consistent method
		*  ranges: A-L, M-Q, R-Z
		*  listes: 
		*  hashes: function qui retourne une valeur pour déterminer l'appartenance.</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:understanding_the_cap_theorem&amp;rev=1465727992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-12T12:39:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:understanding_the_cap_theorem</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:understanding_the_cap_theorem&amp;rev=1465727992&amp;do=diff</link>
        <description>&lt;- Understanding partitioningMongoDB -&gt;
Qu'est-ce que le “CAP theorem” ?

	*  proposé par Eric Brewer en 2000
	*  originellement conceptualisé autour de données partagées en réseau.
	*  souvent utilisé pour généraliser les tradeoffs entre différentes BDD.

Centré sur trois propriétés désirables :</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:using_node&amp;rev=1465726643&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-12T12:17:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:using_node</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:using_node&amp;rev=1465726643&amp;do=diff</link>
        <description>&lt;- Securing CouchDBUnderstanding partitioning -&gt;
NodeJS -&gt; CouchDB : cradle


// db.js
var cradle = require('cradle');

var db = new(cradle.Connection)('http://127.0.0.1', 5984, {
  auth: {username: 'admin', password: 'admin'}
  }).database('&lt;nom&gt;');

module.exports = db; 



// app.js
var db = require('./db');

db.view('menu/items', function (err, res) { // 'menu/items' = vue
  for (var i=0; i &lt; res.length, i++) {
    var row = res[i];
    console.log(row);
  }
});</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:what_is_nosql&amp;rev=1465673206&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-11T21:26:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:what_is_nosql</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:what_is_nosql&amp;rev=1465673206&amp;do=diff</link>
        <description>&lt;- Using the exercise filesDefining NoSQL database types -&gt;
Les BDD NoSQL... n'utilisent pas SQL.

	*  SQL a été conçu pour être un langage de requête pour les BDD relationnelles
	*  les BDD relationnelles sont habituellement table-based comme les tableurs.
	*  les enrefistrement sont stockés dans des rangs; les colonnes représentent des champs du rang</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:what_you_should_know_before_watching_this_course&amp;rev=1465672183&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-11T21:09:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nosql:up_and_running_with_nosql_databases:what_you_should_know_before_watching_this_course</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=nosql:up_and_running_with_nosql_databases:what_you_should_know_before_watching_this_course&amp;rev=1465672183&amp;do=diff</link>
        <description>&lt;- WelcomeUsing the exercise files -&gt;
what you should know :

	*  queries
	*  indexes and keys
	*  JavaScript
	*  JSON</description>
    </item>
</rdf:RDF>
