Tenía ganas de volver a escribir sobre la serie Bases de datos en contenedores que comenzó hace unos meses, creo que puede ser de mucha utilidad para todos aquellos que quieren trabajar o experimentar con bases de datos en sus equipos, de forma rápida y sin complicaciones. Hoy vamos a tratar con PostgreSQL en entorno Linux, y vamos a añadir algunos ingredientes más a la receta…
Sigue leyendoSobre las Vistas Materializadas en Cassandra
Hoy vamos a hablar sobre Cassandra, en concreto vamos a tratar las vistas materializadas. El concepto de vista puede resultarnos familiar ya qué existen en varios sistemas de BBDD. Veremos en qué consisten, cómo se crean, y qué implicaciones tienen. ¡Manos a la obra!
Sigue leyendoSobre las actualizaciones en Elasticsearch
Si estás trabajando con elasticsearch muy posiblemente te hayas dado cuenta de que Elastic publica versiones nuevas con bastante frecuencia. Para tener un poco más de contexto, veamos lo que han hecho otros sistemas de bases de datos en el último año, fijándonos en sus versiones más recientes:
Sigue leyendo¡Una vieja deuda por fin saldada!
El pasado 18 de noviembre Microsoft publicó SQL Server 2025. Entre las nuevas características incluye una que muchos desarrolladores llevábamos esperando desde hace años: ¡ Standard Developer edition!
De hecho, escribí un post en 2017 en este mismo blog en el que ya comentaba esta carencia: Un asunto pendiente de MS SQL Server Developer. Ha pasado tiempo, sí. De hecho, existe desde mucho antes, cuando se lanzó por primera vez la edición Developer ¡desde SQL Server 2000!

Pero nunca es tarde si la dicha es buena, y ese es el caso. Si nos paramos a pensar, esta nueva feature nos permite:
- Desarollar aplicaciones que usan SQL Server Standard edition.
- Configurar un entorno de pruebas para certificar upgrades de aplicaciones de anteriores versiones Standard a SQL Server 2025 Standard edition antes de desplegarlo en producción.
A esto le añado la posibilidad de realizar pruebas de rendimiento mas fiables. Estas tres ventajas no son baladí. Y si te preguntas el porqué de esta última, las diferencias de rendimiento se deben a importantes cambios en el motor de la base de datos. No rinde igual SQL Server Standard que Enterprise. Solo por estas dos «sutiles» características: Read-ahead y Advanced scanning. Y hay varias más, como puede verse en la doc oficial. Pero eso es tema para otro día. Volviendo al hilo principal… Standard Developer edition es una vieja deuda por fin saldada.
Fuentes de datos .xlsx en SQL Server
Leer archivos .xlsx desde SQL Server es una tarea sencilla, aunque hay veces que puede requerir de cierta configuración inicial. En ester artículo vamos a ver cómo preparar una instancia de SQL Server para leer este tipo de archivos de forma nativa.
Sigue leyendoBases de datos en contenedores – SQL Server en Windows
Este artículo es el primero de una serie sobre bases de datos en contenedores. Por ello, empezaremos revisando qué es un contenedor, para luego entrar en nuestro primer caso: SQL Server en contenedores Windows.
Sigue leyendoVientos de cambio
En los últimos 15 años ha surgido una cantidad considerable de nuevas tecnologías de base de datos. Los profesionales de la ingeniería del software, debemos familiarizarnos con ellas, ya que esto nos permitirá hacer una correcta elección ante determinados escenarios, permitiéndonos hacer uso de la herramienta más adecuada para superar nuevos desafíos.
Sigue leyendoSQL101: Bulk-Logged Recovery Model
En este artículo vamos a repasar el modelo de recuperación probablemente menos conocido y extendido: Bulk-Logged. Vamos a ver sus principales características, ventajas, limitaciones y algunos ejemplos de uso. Además, el artículo sirve de cierre a la serie SQL101 sobre los modelos de recuperación en SQL Server. Sigue leyendo
Cloud SQL en Google Cloud Platform
Recientemente he estado considerando la opción de Cloud SQL para SQL Server ofrecida por Google Cloud Platform (GCP). Esta es la plataforma de servicios en la nube ofrecida por el gigante Google. En terminos de servicios cloud, parece que aún no está al nivel de Amazon Web Services (AWS) o Microsoft Azure. Sin embargo, el crecimiento de GCP en los último años dos años ha sido significativo. Sigue leyendo
SQL101: Full Recovery Model
Siguiendo el atículo anterior sobre fundamentos de SQL Server: SQL101: Simple Recovery Model, en este vamos a tratar sobre el modelo más extendido, Full Recovery Model.
Empecemos haciendo un repaso de las principales características de este modelo de recuperación: Sigue leyendo