mirror of
https://github.com/ceph/ceph
synced 2024-12-20 18:33:44 +00:00
0a2a0c075c
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
20 lines
804 B
ReStructuredText
20 lines
804 B
ReStructuredText
=========================
|
|
RADOS Object Store APIs
|
|
=========================
|
|
|
|
Ceph's RADOS Object Store has a messaging layer protocol that enables clients
|
|
to interact with Ceph monitors and OSDs. ``librados`` provides this
|
|
functionality to object store clients in the form of a library. All Ceph
|
|
clients either use ``librados`` or the same functionality encapsulated in
|
|
``librados`` to interact with the object store. For example, ``librbd`` and
|
|
``libcephfs`` leverage this functionality. You may use ``librados`` to interact
|
|
with Ceph directly (e.g., an application that talks to Ceph, your own interface
|
|
to Ceph, etc.).
|
|
|
|
For an overview of where ``librados`` appears in the technology stack,
|
|
see :doc:`../../architecture`.
|
|
|
|
.. toctree::
|
|
|
|
librados (C) <librados>
|
|
librados (C++) <libradospp> |