Skip to content
Servidor de CouchBase

Image by heladodementa on Pixabay · Pixabay License

EntityQ10858568· pop 10· linked from 48 articles

Servidor de CouchBase

Sign in to save

open-source NoSQL database

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 · Español

Servidor de Couchbase, originalmente conocido como Membase, es un proyecto de código abierto, un paquete de software distribuido (del inglés arquitecturas shared-nothing) multi-modelo orientado a base de datos documental y que está optimizado para aplicaciones interactivas. Estas aplicaciones pueden servir a muchos usuarios al mismo tiempo mediante la creación, almacenamiento, recuperación, agregación, manipulación y presentación de datos. Para soportar este tipo de necesidades, Couchbase Server está diseñado para proporcionar acceso a documentos de valor-clave (del inglés key - value documents) o documentos JSON de fácil escala, con baja latencia y alto rendimiento sostenido. Está diseñado para ser agrupado a partir de una sola máquina a gran escala que abarca muchas máquinas (clúster). El Servidor de Couchbase proporciona compatibilidad con el protocolo de cliente memcached,​ agregando persistencia de disco, replicación de datos, reconfiguración del clúster en vivo, reequilibrio y multiusuario con partición de datos.

Abstract from DBpedia / Wikipedia · CC BY-SA