Section courante

A propos

Section administrative du site

 Langage  Elément  Aide 
ABAP/4
Ada
Assembleur
Assembly & bytecode
ASP (Active Server Pages)
Basic
C
C++
C# (C Sharp)
Cobol
ColdFusion
Fortran
HTML
Java
JavaScript
LISP
Logo
LotusScript
Oberon
Pascal
Perl
PHP
PL/1
Prolog
Python
Rebol
REXX
Ruby
SAS
NoSQL
SQL
Swift
X++ (Axapta)
GNAT
SMALLAda
VHDL
Assembleur 370
Assembleur 1802
Assembleur 4004
Assembleur 6502
Assembleur 6800
Assembleur 68000
Assembleur 8080 et 8085
Assembleur 8089
Assembleur 80x86
Assembleur AGC4
Assembleur ARM
Assembleur DPS 8000
Assembleur i860
Assembleur Itanium
Assembleur MIPS
Assembleur PDP-11
Assembleur PowerPC
Assembleur RISC-V
Assembleur SPARC
Assembleur SuperH
Assembleur UNIVAC I
Assembleur VAX
Assembleur Z80
Assembleur Z8000
Assembleur z/Architecture
ASSEMBLER/MONITOR 64
Micol Assembler
GFA Assembler
A86
MASM (Macro Assembler)
TASM (Turbo Assembler)
CIL
Jasmin
LLVM
MSIL
Parrot
P-Code (PCode)
SWEET16
G-Pascal
ASP 1.0
ASP 2.0
ASP 3.0
ASP.NET
ASP.NET Core
ABasiC (Amiga)
Adam SmartBASIC
Altair BASIC
AmigaBASIC (Amiga)
AMOS Basic (Amiga)
Atari Basic (Atari 400, 600 XL, 800, 800XL)
Basic Apple II (Integer BASIC/APPLESOFT)
Basic Commodore 64 (CBM-BASIC)
Basic Commodore 128 (BASIC 7.0)
Basic Commodore VIC-20 (CBM-BASIC 2.0)
Basic Coco 1 (Color Basic)
Basic Coco 2 (Extended Color Basic)
Basic Coco 3 (Extended Color Basic 2.0)
BASICA (PC DOS)
Basic Pro
BBC BASIC
Blitz BASIC (Amiga)
DarkBASIC
Dartmouth BASIC
GFA-Basic (Atari ST/Amiga)
GWBASIC (MS-DOS)
Liberty BASIC
Locomotive BASIC (Amstrad CPC)
MSX-Basic
Omikron Basic (Atari ST)
Oric Extended Basic
Power Basic
Quick Basic/QBasic (MS-DOS)
Sinclair BASIC (ZX80, ZX81, ZX Spectrum)
ST BASIC (Atari ST)
Turbo Basic
Vintage BASIC
VBScript
Visual Basic (VB)
Visual Basic .NET (VB .NET)
Visual Basic pour DOS
Yabasic
BeckerBASIC
SIMONS' BASIC
Basic09 d'OS-9
Disk Extended Color Basic
Basic09 d'OS-9
Disk Extended Color Basic
Access
Excel
Visual Basic pour Windows
Visual Basic .NET pour Windows
C Shell Unix (csh)
C pour Amiga
C pour Atari ST
C pour DOS
C pour Falcon030
C pour GEMDOS (Atari ST)
C pour Linux
C pour PowerTV OS
C pour OS/2
C pour Unix
C pour Windows
Aztec C
CoCo-C
GNU C
HiSoft C
IBM C/2
Introl-C
Lattice C
Microsoft C
MinGW C
MSX-C
Open Watcom C
OS-9 C Compiler
Pure C
Quick C
Turbo C
HiSoft C for Atari ST
HiSoft C for CP/M (Amstrad CPC)
C++ pour OS/2
C++ pour Windows
Borland C++
C++Builder
IBM VisualAge C++
Intel C++
MinGW C++
Open Watcom C++
Symantec C++
Turbo C++
Visual C++
Visual C++ .NET
Watcom C++
Zortech C++
C# (C Sharp) pour Windows
Apple III Cobol
Microsoft Cobol
BlueDragon
Lucee
OpenBD
Railo
Smith Project
Microsoft Fortran
WATFOR-77
CSS
FBML
Open Graph
SVG
XML
XSL/XSLT
LESS
SASS
GCJ (GNU)
JSP
Jython
Visual J++
Node.js
TypeScript
AutoLISP
ACSLogo
LotusScript pour Windows
Amiga Oberon
Oberon .NET
Apple Pascal
Delphi/Kylix/Lazarus
Free Pascal
GNU Pascal
HighSpeed Pascal
IBM Personal Computer Pascal
Lisa Pascal
Maxon Pascal
MPW Pascal
OS-9 Pascal
OSS Personal Pascal
Pascal-86
Pascal du Cray Research
Pascal/VS
Pascal-XT
PURE Pascal
QuickPascal
RemObjets Chrome
Sun Pascal
THINK Pascal
Tiny Pascal (TRS-80)
Turbo Pascal
UCSD Pascal
VAX Pascal
Virtual Pascal
Turbo Pascal for CP/M-80
Turbo Pascal for DOS
Turbo Pascal for Macintosh
Turbo Pascal for Windows
CodeIgniter (Cadre d'application)
Drupal (Projet)
Joomla! (Projet)
Phalanger (PHP .NET)
phpBB (Projet)
Smarty (balise)
Twig (balise)
Symfony (Cadre d'application)
WordPress (Projet)
Zend (Cadre d'application)
PL360
PL/M-80
PL/M-86
Turbo Prolog
CPython
IronPython
Jython
PyPy
AREXX
Regina REXX
JMP
Btrieve
Cassandra
Clipper
CouchDB
dBASE
Hbase
Hypertable
MongoDB
Redis
Access
BigQuery
DB2
H2
Interbase
MySQL
Oracle
PostgreSQL
SAP HANA
SQL Server
Sybase
U-SQL
Référence des API
Préface
Notes légal
Dictionnaire
Recherche

Voici un tableau de référence des différents API de CouchDB :

Nom Description
/ Cette API permet de retourner des méta-informations sur l'instance.
/_active_tasks Cette API permet de demander la liste des tâches en cours d'exécution, y compris le type de tâche, le nom, l'état et l'identificateur de processus.
/_all_dbs Cette API permet de demander la liste de toutes les bases de données de l'instance CouchDB.
/_cluster_setup Cette API permet de demander l'état du noeud ou de l'unité d'allocation, selon l'assistant de configuration de l'unité d'allocation.
/_db_updates Cette API permet de demander une liste de tous les événements de base de données dans l'instance CouchDB.
/_dbs_info Cette API permet de demander les informations d'une liste des bases de données spécifiées dans l'instance CouchDB.
/_membership Cette API permet d'afficher les noeuds faisant partie de l'unité d'allocation en tant que cluster_nodes.
/_node/{node-name} Cette API permet de confirmer le nom de noeud Erlang du serveur traitant la demande.
/_node/{node-name}/_restart Cette API permet de redémarrer la base de données. Cette API est destinée à faciliter les tests d'intégration uniquement, elle n'est pas destinée à être utilisée en production.
/_node/{node-name}/_stats Cette API permet de demander un objet JSON contenant les statistiques du serveur en cours d'exécution.
/_node/{node-name}/_system Cette API permet de demander un objet JSON contenant diverses statistiques au niveau du système pour le serveur en cours d'exécution.
/_replicate Cette API permet de demander, configurer ou arrêter une opération de réplication.
/_reshard Cette API permet de demander un nombre de travaux terminés, échoués, en cours d'exécution, arrêtés et totaux, ainsi que l'état de redistribution sur l'unité d'allocation.
/_reshard/jobs Cette API permet de demander la forme de la réponse.
/_reshard/state Cette API permet de demander l'état de partage et des informations facultatives sur l'état.
/_scheduler/docs Cette API permet de demander l'état des réplications basées sur des documents.
/_scheduler/docs/{replicator_db} Cette API permet de demander des informations sur les documents de réplication à partir d'une base de données de réplicateur.
/_scheduler/docs/{replicator_db}/{docid} Cette API permet de demander les noms de base de données du réplicateur n'ayant pas à être échappées.
/_scheduler/jobs Cette API permet de demander la liste des tâches de réplication.
/_search_analyze Cette API permet de tester les résultats de jeton de l'analyseur Lucene sur un exemple de texte.
/_up Cette API permet de confirmer que le serveur est opérationnel, en cours d'exécution et prêt à répondre aux demandes.
/_utils Cette API permet d'accéder à l'interface d'administration intégrée de Fauxton pour CouchDB.
/_uuids Cette API permet de demander un ou plusieurs identificateurs universellement uniques (UUID) à l'instance CouchDB.
/{db} Cette API permet de créer une nouvelle base de données.
/{db}/_all_docs Cette API permet d'exécuter la vue _all_docs intégrée, renvoyant tous les documents de la base de données.
/{db}/_all_docs Cette API permet de prendre en charge des paramètres et un comportement identiques à ceux spécifiés dans l'API GET /{db}/_all_docs, mais permet aux paramètres de chaîne de caractères de requête d'être fournis sous forme de clefs dans un objet JSON dans le corps de la requête POST.
/{db}/_bulk_docs Cette API permet de créer et de mettre à jour plusieurs documents en même temps dans une seule demande.
/{db}/_bulk_get Cette API permet d'interroger plusieurs documents en masse.
/{db}/_design_docs Cette API permet de retourner une structure JSON de tous les documents de conception dans une base de données spécifiée.
/db Cette API permet de demander les entêtes HTTP contenant une quantité minimale d'informations sur la base de données spécifiée.
/db/_changes Cette API permet de demander une liste triée des modifications apportées aux documents de la base de données, par ordre chronologique de l'application, peut être obtenue à partir de la ressource _changes de la base de données.
/db/_compact Cette API permet de demander le compactage de la base de données spécifiée.
/db/_compact/design-doc Cette API permet de compacter les index de vue associés au document de conception spécifié.
/db/_design/design-doc Cette API permet de demander les entêtes HTTP contenant une quantité minimale d'informations sur le document de conception spécifié.
/db/_design/design-doc/_info Cette API permet de demander des informations sur le document de conception spécifié, y compris l'index, la taille d'index et l'état actuel du document de conception et les informations d'index associées.
/db/_design/design-doc/_list/list-name/other-ddoc/view-name Cette API permet d'appliquer la fonction de liste à la fonction d'affichage de l'autre document de conception.
/db/_design/design-doc/_list/list-name/view-name Cette API permet d'appliquer la fonction de liste pour la fonction d'affichage à partir du même document de conception.
/db/_design/design-doc/_rewrite/path Cette API permet de réécrire le chemin spécifié selon les règles définies dans le document de conception spécifié.
/db/_design/design-doc/_search/index-name Cette API permet d'exécuter une demande de recherche par rapport à l'index nommé dans le document de conception spécifié.
/db/_design/design-doc/_search_info/index-name Cette API permet d'exécuter une demande de recherche d'informations par rapport à l'index.
/db/_design/design-doc/_show/show-name Cette API permet de demander le nom du document.
/db/_design/design-doc/_show/show-name/doc-id Cette API permet de demander le nom du document par son identificateur.
/db/_design/design-doc/_update/update-name Cette API permet d'exécuter la fonction de mise à jour côté serveur pour un document nul.
/db/_design/design-doc/_update/update-name/doc-id Cette API permet d'exécuter la fonction de mise à jour côté serveur pour le document spécifié.
/db/_design/design-doc/_view/view-name Cette API permet d'exécuter la fonction d'affichage spécifiée à partir du document de conception spécifié.
/db/_design/design-doc/attachment Cette API permet de demander les entêtes HTTP contenant une quantité minimale d'informations sur la pièce jointe spécifiée.
/db/_ensure_full_commit Cette API permet de valider les modifications récentes de la base de données au cas où l'option delay_commits=true serait définie.
/db/_explain Cette API permet d'indiquer quel index est utilisé par la requête.
/db/_find Cette API permet de rechercher des documents à l'aide d'une syntaxe d'interrogation JSON déclarative.
/db/_index Cette API permet de demander un index Mango.
/db/_local/id Cette API permet de demander le document local spécifié.
/db/_local_docs Cette API permet de demander une structure JSON de tous les documents locaux dans une base de données spécifié.
/db/_missing_revs Cette API permet d'effectuer une liste de révisions de document spécifiée et de retourner les révisions de document n'existant pas dans la base de données.
/db/_partition/partition Cette API permet de retourner des informations décrivant la partition fournie.
/db/_partition/partition/_all_docs Cette API permet de définir automatiquement des limites sur l'intervalle de partition fournie.
/db/_partition/partition/_design/design-doc/_view/view-name Cette API permet d'exécuter une requête partitionnée.
/db/_partition/partition_id/_explain Cette API permet de montrer quel index est utilisé par la requête.
/db/_partition/partition_id/_find Cette API permet de rechercher une requête de partition par son identificateur.
/db/_purge Cette API permet une purge de base de données, soit la suppression définitive des références aux documents dans la base de données.
/db/_purged_infos_limit Cette API permet de demander le paramètre actuel purged_infos_limit (limite de documents purgés), le nombre maximal de purges historiques (identificateur de document purgés avec leurs révisions) pouvant être entreposées dans la base de données.
/db/_revs_diff Cette API permet de retourner le sous-ensemble de ceux ne correspondant pas aux révisions entreposées dans la base de données.
/db/_revs_limit Cette API permet de demander le paramètre actuel revs_limit (limite de révision).
/db/_security Cette API permet de demander l'objet de sécurité actuel de la base de données spécifiée.
/db/_shards Cette API permet de demander une liste de fragments de base de données.
/db/_shards/doc Cette API permet de demander des informations sur la partition spécifique dans laquelle un document donné a été entreposé, ainsi que des informations sur les noeuds sur lesquels cette partition a une réplique.
/db/_sync_shards Cette API permet de forcer ou démarrer la synchronisation interne des fragments pour tous les réplicas de tous les fragments de base de données.
/db/_view_cleanup Cette API permet de supprimer les fichiers d'index de vue n'étant plus requis par CouchDB en raison de la modification des vues dans les documents de conception.
/db/doc Cette API permet de demander les entêtes HTTP contenant une quantité minimale d'informations sur le document spécifié.
/db/doc/attachment Cette API permet de demander les informations d'attachement.
/favicon.ico Cette API permet de demander le contenu binaire pour l'icône du site favicon.ico.


PARTAGER CETTE PAGE SUR
Dernière mise à jour : Vendredi, le 9 septembre 2020