]> git.proxmox.com Git - ceph.git/blob - ceph/doc/rados/api/index.rst
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / doc / rados / api / index.rst
1 ===========================
2 Ceph Storage Cluster APIs
3 ===========================
4
5 The :term:`Ceph Storage Cluster` has a messaging layer protocol that enables
6 clients to interact with a :term:`Ceph Monitor` and a :term:`Ceph OSD Daemon`.
7 ``librados`` provides this functionality to :term:`Ceph Clients` in the form of
8 a library. All Ceph Clients either use ``librados`` or the same functionality
9 encapsulated in ``librados`` to interact with the object store. For example,
10 ``librbd`` and ``libcephfs`` leverage this functionality. You may use
11 ``librados`` to interact with Ceph directly (e.g., an application that talks to
12 Ceph, your own interface to Ceph, etc.).
13
14
15 .. toctree::
16 :maxdepth: 2
17
18 Introduction to librados <librados-intro>
19 librados (C) <librados>
20 librados (C++) <libradospp>
21 librados (Python) <python>
22 libcephsqlite (SQLite) <libcephsqlite>
23 object class <objclass-sdk>