Skip to content
Couchbase Server

Image by heladodementa on Pixabay · Pixabay License

EntityQ10858568· pop 10· linked from 48 articles

Couchbase Server

Sign in to save

système de gestion de base de données

Source code

These are manifests describing the source code which goes into building many Couchbase products. They are intended to be read using the Each product (or family of products) has a top-level directory, containing manifests and subdirectories based on the various releases of those products. When we make a release, we take the manifest emitted from the builder and store it in the released/ directory. This manifest only has exact commit SHAs, so that it explicitly describes which revision was used, in both Couchbase and external repositories. If you want to build the most recent development branch you should use "branch-master.xml" from the top-level directory (located there primarily for historical reasons). After GA of a given release, the "main" manifest will become the manifest for the next point release of that release. Eg. once Mad-Hatter is GA (as 6.5.0), couchbase-server/mad-hatter.xml will start being the manifest for the upcoming 6.5.1 point release. Also at GA, a new manifest couchbase-server/RELEASE/VERSION.xml will be made based on the GA version number (couchbase-server/mad-hatter/6.5.0.xml in the example above). This will be used for maintenance packs, urgent releases, etc, but generally will have very few changes. Other products have similar life-cycles to the above, although many products do not adopt the "code name" methodology and instead simply use the version number for the release name. Some products use slight variations on the above. The toy/ directory is used by Couchbase developers for experimental builds, and so are probably not of interest to anyone not familiar with the context of the experiment.

Excerpt from the source-code README · 2,065 chars · not written by Vinony

Wikidata facts

Image
Couchbase Server Screenshot.png
Show 5 more facts
programmed in
Erlang
Commons category
Databases
source code repository URL
github.com/couchbase/manifest
software version identifier
1.7.1.1
Sources (3)

via Wikidata · CC0

Article · Français

Couchbase Server, initialement connu sous le nom Membase, est une base de données orientée document, NoSQL, open-source, et multi-modèle, optimisée pour les applications interactives. Ces applications peuvent servir de nombreux utilisateurs simultanés en créant, stockant, récupérant, agrégeant, manipulant et présentant des données. Pour prendre en charge ces types de besoins d'application, Couchbase Server fournit un accès facile aux valeurs-clés ou aux documents JSON avec une faible latence et un débit soutenu élevé. Elle est conçue pour regrouper des déploiements à très grande échelle en une seule ou plusieurs machines. Couchbase Server a fourni la compatibilité du protocole client avec Memcached, mais a ajouté la persistance du disque, la réplication des données, la reconfiguration de cluster en direct, le rééquilibrage et la multi-location avec le partitionnement des données .

Abstract from DBpedia / Wikipedia · CC BY-SA