Categoría: Alto rendimiento

Using Covering Indexes on a Multiple Document Type Bucket
Utilización de índices de cobertura en una cubeta de varios tipos de documentos

Recientemente estuve trabajando en un proyecto que hacía uso de N1QL para consultar datos de Couchbase Server. Se trataba de una aplicación Java interna que estaba alojando en una instancia de Amazon EC2 de bajo presupuesto. Mi problema aquí es que mi...

Often Overlooked Linux OS Tweaks
Ajustes del sistema operativo Linux que a menudo se pasan por alto

Hay dos configuraciones simples a nivel de sistema operativo linux que la gente parece estar pasando por alto la configuración correcta en sus sistemas de producción que he visto. Estos están documentados en otros lugares, pero siguen apareciendo y parece que necesitan una revisión rápida...

Prepared Statements – by the Numbers!
Declaraciones preparadas: ¡en cifras!

Siempre preparado.... En nuestra última discusión sobre sentencias preparadas en couchbase hablamos sobre las ganancias de rendimiento que son posibles usando sentencias preparadas. Pensé que iba a publicar una "secuela" con algunos ejemplos del mundo real y...

Indexes for N1QL: or how I got an order magnitude speed increase
Índices para N1QL: o cómo conseguí un aumento de velocidad de un orden de magnitud

Índices para N1QL: o cómo conseguí un aumento de velocidad de un orden de magnitud En Couchbase 4.0 introdujimos el lenguaje de consulta N1QL: un lenguaje de consulta flexible que lleva consultas tipo SQL a documentos JSON. Siempre que hablamos de N1QL la conversación se abre...

MongoDB and DataStax, In the Rearview Mirror
MongoDB y DataStax, en el retrovisor

Thumbtack ha publicado hoy una excelente entrada en su blog (enlace). En él se destacan los resultados preliminares de las pruebas de rendimiento ejecutadas con Couchbase Server, MongoDB y DataStax Enterprise (Apache Cassandra). Los resultados finales se incluirán en un informe comparativo. Thumbtack consultó con Couchbase,...

Couchbase Labs Expiry Callbacks
Devoluciones de llamada de caducidad de Couchbase Labs

TTL's y Notificación de Expiración Couchbase incluye un TTL (Time To Live) como parte de los campos de metadatos para cada documento. Todos los SDK de cliente incluyen soporte para establecer/consultar/tocar este valor. El valor se establece como el "número...

Dissecting the NoSQL Benchmark
Análisis de la referencia NoSQL

Analicemos el benchmark NoSQL del otoño de 2014. Apache Cassandra / DataStax Enterprise. MongoDB. Couchbase Server. Vamos. Hardware Servidor (8) Cliente (32) Procesador Intel Xeon E5-2620 V2 (2) Intel Core i5-4440 Memoria 64 GB 8 GB Almacenamiento (datos) 100 GB SATA 6 Gb/s SSD...

Caching queries in Couchbase for high performance
Almacenamiento en caché de consultas en Couchbase para un alto rendimiento

Este blog proporciona ejemplos de cómo los resultados de consulta pueden ser almacenados en caché en Couchbase para ser recuperados de la caché en lugar de ser servidos desde el índice en el disco.

Performance Oriented Architecture
Arquitectura orientada al rendimiento

"¿Cómo debo acceder a mis datos?" se preguntan a menudo los desarrolladores cuando se plantean una solución de almacenamiento. Para responder a esta pregunta, primero hay que entender la aplicación en cuestión. Quiénes son los usuarios más importantes y qué casos de uso...