Outils pour utilisateurs

Outils du site


informatique:sgbd

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:sgbd [06/11/2012 17:52] – [CouchDB] cyrilleinformatique:sgbd [18/10/2025 10:14] (Version actuelle) – [CouchDB] cyrille
Ligne 1: Ligne 1:
 ====== Système de gestion de base de données (SGBD) ====== ====== Système de gestion de base de données (SGBD) ======
  
-Voir aussi [[/informatique/SQL|/informatique/SQL]], [[/informatique/NoSql|/informatique/NoSql]] +Voir aussi [[/informatique/SQL|/informatique/SQL]], [[/informatique/NoSql|/informatique/NoSql]] 
 +[[/informatique/GraphDB|/informatique/GraphDB]], [[/informatique/web_semantique|/informatique/web semantique]] (RDF), [[/informatique/lowcode_databases|Low Code Databases]], [[/informatique/column-oriented-database|Column-Oriented Database]]
 ===== SGBD Relationnels (SGBDR) ===== ===== SGBD Relationnels (SGBDR) =====
  
Ligne 8: Ligne 8:
  
 [[/informatique/sgbd/MySQL|MySQL]] [[/informatique/sgbd/MySQL|MySQL]]
 +
 +
 +==== DuckDB ====
 +
 +[[/informatique/sgbd/DuckDB|DuckDB]]
  
 ==== Oracle ==== ==== Oracle ====
Ligne 60: Ligne 65:
  
 voir aussi [[/informatique/nosql|/informatique/NoSql]] voir aussi [[/informatique/nosql|/informatique/NoSql]]
 +
 +==== Aerospike ====
 +
 +Aerospike is a distributed, scalable NoSQL database. It is architected with three key objectives:
 +
 +  * To create a high-performance, scalable platform that would meet the needs of today's web-scale applications
 +  * To provide the robustness and reliability (i.e., ACID) expected from traditional databases.
 +  * To provide operational efficiency (minimal manual involvement)
 +
 +  * [[https://www.aerospike.com/products/product-matrix|product matrix]]
 +  * [[https://github.com/aerospike/aerospike-server|source code]] @github
  
 ==== Cassandra ==== ==== Cassandra ====
Ligne 99: Ligne 115:
  
 [[/informatique/sgdb/couchdb|/informatique/sgdb/couchdb]] [[/informatique/sgdb/couchdb|/informatique/sgdb/couchdb]]
- 
-CouchDB est un projet de l'ASF (Apache Software Foundation).\\ 
-Il s'agit d'une base de données avec une interface RestFul - JSON. Comme j'adore tout ce qui exploite pleinement HTTP, je me penche depuis quelques temps sur couchDB, notamment pour la participation à la création d'un frontEnd PHP pour Zend Framework : Zend_Couch (nom temporaire) 
- 
-What CouchDB is: 
-    * A document database server, accessible via a RESTful JSON API. 
-    * Ad-hoc and schema-free with a flat address space. 
-    * Distributed, featuring robust, incremental replication with bi-directional conflict detection and management. 
-    * Query-able and index-able, featuring a table oriented reporting engine that uses Javascript as a query language. 
-What it is Not: 
-    * A relational database. 
-    * A replacement for relational databases. 
-    * An object-oriented database. Or more specifically, meant to function as a seamless persistence layer for an OO programming language. 
- 
-Le livre libre et en français: [[http://guide.couchdb.org/editions/1/fr/index.html]] 
-  * [[http://couchdb.apache.org/docs/intro.html|What CouchDB is]] sur le [[http://couchdb.apache.org/|site du projet]] 
-  * [[http://blog.developpez.com/julienpauli/p7864/dev-web-generaliste/vous-connaissez-couchdb/|Article par Julien Pauli]] 
-Doc tech: 
-  * [[http://wiki.apache.org/couchdb/HTTP_Document_API|HTTP Document API]] 
- 
-Le clip [[http://vimeo.com/11852209|I Use Couch DB]] de [[http://vimeo.co/user3158377|Couchio]] sur [[http://vimeo.com|Vimeo]] : \\ 
-<php> 
-echo ' 
-<object width="400" height="225"> 
-<param name="allowfullscreen" value="true" /> 
-<param name="allowscriptaccess" value="always" /> 
-<param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11852209&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /> 
-<embed src="http://vimeo.com/moogaloop.swf?clip_id=11852209&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"> 
-</embed> 
-</object> 
-'; 
-</php> 
- 
-D'autres clips : [[http://vimeo.com/13941628|CouchSpice — the Database YOUR Database Could Replicate Like]], [[http://vimeo.com/11062756|Couch DB Music Video]], [[http://vimeo.com/20499717|So You Wanna Learn About CouchDB ?]] 
  
  
Ligne 151: Ligne 133:
 Articles: Articles:
   * [[http://www.phpclasses.org/blog/post/118-Developing-scalable-PHP-applications-using-MongoDB.html|Developing scalable PHP applications using MongoDB]]   * [[http://www.phpclasses.org/blog/post/118-Developing-scalable-PHP-applications-using-MongoDB.html|Developing scalable PHP applications using MongoDB]]
 +
 +=== Tools ===
 +
 +http://robomongo.org {{http://robomongo.org/images/mac-main-screen.png?200}}
  
 <code php> <code php>
Ligne 157: Ligne 143:
   $collection = $db->people;   $collection = $db->people;
 </code> </code>
 +
 +==== Redis ====
 +
 +[[/informatique/sgbd/redis|/informatique/sgbd/redis]]
 +
 +
 +==== Valkey ====
 +
 +Le fork de Redis. Ils disent qu'il est plus performant 😉.
 +
 +https://valkey.io/
 +
 +==== GUN ====
 +
 +A Javascript peer-to-peer [[/glossaire/P2P|P2P]] database using [[/glossaire/webrtc|WebRTC]] in the Web browser ...
 +
 +GUN is an ecosystem of tools that let you build community run and encrypted applications - like an Open Source Firebase or a Decentralized Dropbox.
 +
 +GUN is a small, easy, and fast protocol for syncing data. Because GUN is small, it can be added to your app to improve a single feature. But because GUN is easy, it can also replace hundreds or thousands of lines of code, networking calls, storage boilerplate, pub/sub routing, cache invalidation, and more. The power of GUN is that it abstracts this complexity into a unified simple API that is very different than traditional systems, with the aim of making it easy to build cool apps quickly.
 +
 +  * https://github.com/amark/gun
 +  * https://gun.eco/docs/Introduction
 +
 +
informatique/sgbd.1352220750.txt.gz · Dernière modification : de cyrille

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki