Twitter Flickr Pinterest LinkedIn YouTube Google Maps E-mail RSS
formats

Cómo asegurar la Alta Disponibilidad con SQL Server: Una guía práctica

Publicado en 25 febrero, 2024, por en SQL.

Crear un servidor SQL Server redundado en tiempo real involucra implementar una solución de alta disponibilidad que asegure la continuidad del servicio ante fallos de hardware, software o de red.

Existen varias estrategias que puedes considerar, incluyendo Clúster de Failover (FCI), Grupos de Disponibilidad Always On (AG), y la Réplica de Datos Log (Log Shipping). Aquí te explico los pasos generales para configurar una solución de alta disponibilidad usando Grupos de Disponibilidad Always On, que es una de las opciones más robustas para lograr redundancia en tiempo real.

 

Configurar una solución de alta disponibilidad utilizando Grupos de Disponibilidad Always On (AG) en SQL Server es una excelente manera de asegurar que tus bases de datos estén constantemente disponibles y protegidas contra fallos. Aquí te presento una guía general de los pasos necesarios para configurar esta solución:

Leer más…

formats

Alternativas gratuitas a Photoshop

A pesar de que Adobe Photoshop destaca como un programa excepcional, reconocido por sus avanzadas capacidades profesionales y su extensa trayectoria en la industria de la edición fotográfica, en este artículo exploraremos diversas alternativas gratuitas. Estas opciones representan una excelente oportunidad para aquellos interesados en experimentar con nuevas herramientas o para quienes deseen explorar opciones sin coste alguno.

Hay varias alternativas gratuitas a Photoshop que ofrecen una amplia gama de herramientas de edición de imágenes para usuarios de todos los niveles. Aquí te menciono algunas de las más populares y reconocidas:

Leer más…

formats

Servidores web más usados actualmente, características y comparativa.

Esta entrada analiza los servidores web más usados en la actualidad, según los datos de febrero de 2024 de W3Techs y son los siguientes:

Ordenados por porcentaje de uso conocido.

  1. Nginx: Usado por el 34.1% de todos los sitios web.
  2. Apache: Usado por el 30.3% de los sitios.
  3. Cloudflare Server: Usado por el 21.6% de los sitios.
  4. LiteSpeed: Usado por el 13.1% de los sitios.
  5. Microsoft-IIS: Usado por el 5.0% de los sitios.
  6. Node.js: Usado por el 3.1% de los sitios.
  7. Google Servers: Usado por el 0.9% de los sitios.
  8. Envoy: Usado por el 0.4% de los sitios.
  9. Caddy: Usado por el 0.2% de los sitios.
  10. Tengine: Usado por el 0.1% de los sitios​​.

La suma de los porcentajes de uso de los servidores web es del 108.8%. Esto sugiere que los porcentajes no son mutuamente excluyentes, lo que significa que algunos sitios pueden estar utilizando más de un tipo de servidor web o que la metodología de recolección de datos permite que un sitio sea contado bajo múltiples categorías

Estos datos indican una diversa gama de tecnologías subyacentes que soportan la infraestructura web actual, desde servidores web tradicionales como Apache y Nginx hasta opciones enfocadas en la nube y de alto rendimiento como Cloudflare Server y LiteSpeed.

Veamos un resumen de cada uno de ellos…

Leer más…

formats

Desbloquea el poder de las bases de datos NoSQL. FAQ de SQL vs MongoDB

Como os comenté en una entrada anterior que trataba sobre las base de datos NoSQL, este nuevo post hace referencia a la base de datos MongoDB y su comparación en cuanto a características y FAQs de adaptación de bases de datos SQL relacionales. Para aquellos que os animéis a usarla o ver las principales características de este gestor.

Esta entrada comenta aspectos básicos de funcionamiento de la base de datos orientada a documentos MongoDB, explone sus características básicas y compara su funcionamiento con los gestores relacionales.Para ello, comparo con las bases de datos SQL, que han sido durante un tiempo ampliamente usadas, aunque para otras necesidades.

Por otro lado, en respuesta a ciertos comentarios, estas publicaciones no solo facilitan a los usuarios el entendimiento y contextualización de la tecnología examinada, sino que también permiten al autor de estas líneas estructurar y revisar los conceptos abordados.

El término “NoSQL” se originó como una manera de describir bases de datos que no utilizan SQL (Structured Query Language) como su principal lenguaje de consulta. Sin embargo, con el tiempo, el término ha evolucionado para enfatizar que muchas de estas bases de datos ofrecen funcionalidades que van más allá de las limitaciones del modelo relacional y SQL, sin excluir necesariamente el uso de un lenguaje de consulta. De hecho, muchas bases de datos NoSQL, incluido MongoDB, soportan sus propios lenguajes de consulta que permiten realizar operaciones complejas de búsqueda y manipulación de datos.

En informática, NoSQL (a veces llamado “no solo SQL“) es una amplia clase de sistemas de gestión de bases de datos que difieren del modelo clásico de SGBDR (Sistema de Gestión de Bases de Datos Relacionales) en aspectos importantes, siendo el más destacado que no usan SQL como lenguaje principal de consultas.

Los sistemas NoSQL se denominan a veces “no solo SQL” para subrayar el hecho de que también pueden soportar lenguajes de consulta de tipo SQL.

El término “NoSQL” refleja un enfoque más flexible y escalable para el almacenamiento y la gestión de datos, especialmente en contextos donde las estructuras de datos son variadas, los esquemas son fluidos, y los volúmenes de datos son muy grandes o crecen rápidamente. Quedaros con estos aspectos porque son importantes para entender la necesidad de uso de estos sistemas.

MongoDB está disponible en dos ediciones principales: la Community Edition, que es gratuita y de código abierto, y la Enterprise Edition, que es de pago y ofrece características adicionales destinadas a empresas, como soporte avanzado de seguridad, auditoría, y certificaciones de conformidad, así como soporte técnico.

MongoDB admite una amplia variedad de sistemas operativos, incluyendo:

  • Windows: MongoDB ofrece soporte para Windows 64-bit en versiones recientes. Para el desarrollo, MongoDB también proporciona una versión de 32 bits, pero con limitaciones de almacenamiento y no recomendada para entornos de producción.
  • Linux: MongoDB es compatible con varias distribuciones de Linux, y las instrucciones de instalación varían dependiendo de la distribución (Ubuntu, Debian, CentOS, Fedora, etc.).
  • macOS: MongoDB también puede ser instalado en macOS, ofreciendo soporte para desarrolladores y usuarios de Mac.
  • Plataformas en la nube: Además, MongoDB puede ser desplegado en plataformas de nube como AWS, Google Cloud y Microsoft Azure, a través de MongoDB Atlas, que es la base de datos como servicio (DBaaS) ofrecida por MongoDB Inc.

Para descargar MongoDB, puedes visitar el sitio web oficial de MongoDB

Leer más…

Etiquetas:,
formats

El universo de la Inteligencia Artificial: Dominando la tecnología con el lenguaje correcto #IA

Las tecnologías aplicadas en la inteligencia artificial (IA) son diversas y se han desarrollado para facilitar y optimizar múltiples aspectos de las computadoras y sistemas inteligentes. Estas tecnologías permiten a las máquinas aprender, razonar, percibir y actuar, intentando simular la inteligencia humana. A continuación, se describen algunas de las principales tecnologías y métodos utilizados en IA:

Leer más…

formats

“El único lugar donde el éxito viene antes que el trabajo es en el diccionario.” Vince Lombardi

Leer más…

formats

Comparación avanzada entre cables categoría 6, 7, 8 y fibra óptica: Velocidades y ancho de banda

Publicado en 20 febrero, 2024, por en Redes.

La infraestructura de red es un componente crítico en el mundo digital de hoy, con una creciente demanda de mayores velocidades de transmisión y ancho de banda. La elección del tipo de cableado, ya sea cobre o fibra óptica, juega un papel crucial en el rendimiento de la red. Este artículo se sumerge en las características, velocidades y anchos de banda de los cables de Categoría 6 (Cat 6), Categoría 7 (Cat 7), Categoría 8 (Cat 8), y la fibra óptica, proporcionando una guía comprensiva para tomar decisiones informadas sobre infraestructura de red.

 

 

Leer más…

formats

Herramientas modo comando para detectar errores en la red.

Para detectar y diagnosticar errores en la red utilizando la línea de comandos (CMD) en Windows, hay varias herramientas y comandos útiles que puedes emplear. Estas herramientas te permiten probar la conectividad de red, resolver problemas de conexión, y obtener información detallada sobre la configuración de red y los dispositivos conectados a ella. Aquí te dejo algunas de las herramientas más comunes:

Leer más…

formats

Frases célebres de películas de cine basadas en la IA (Inteligencia Artificial)

Publicado en 18 febrero, 2024, por en IA.

En la encrucijada de la creación y la conciencia, las películas ganadoras de Oscar como ‘2001: Una odisea del espacio’, ‘Her’, ‘Ex Machina’, y ‘The Matrix’, … nos invitan a un viaje más allá de la pantalla, donde la inteligencia artificial no solo cuestiona los límites de la tecnología, sino que también nos desafía a reflexionar sobre lo que realmente significa ser humano en un mundo cada vez más entrelazado con las máquinas.

Desde la inquietante voz de HAL 9000 hasta la emotiva existencia de Samantha, el cine ha servido como un lienzo expansivo para explorar las profundidades y dilemas de la inteligencia artificial. A través de diálogos memorables y escenarios cautivadores, películas icónicas y ganadoras de Oscar han tejido narrativas que trascienden la pantalla, invitándonos a reflexionar sobre nuestra relación con la tecnología, la ética de la creación artificial, y el futuro incierto que compartimos con las máquinas.

Estas frases no son meros diálogos; son ecos de nuestra curiosidad colectiva, temores y esperanzas en la era digital. Acompáñame en un viaje a través del cine, donde las palabras de seres sintéticos y las mentes detrás de ellos nos ofrecen una ventana a las posibilidades ilimitadas y las preguntas sin respuesta que la inteligencia artificial plantea a la humanidad.

 

 

Leer más…

formats

Relaciones disponibles entre tablas SQL en los principales gestores de Bases de datos. #sql #join

Las relaciones entre tablas en una base de datos SQL son fundamentales para organizar y acceder a los datos de manera eficiente. Estas relaciones se establecen mediante el uso de claves primarias (Primary Keys, PK) y claves foráneas (Foreign Keys, FK), permitiendo modelar las interacciones entre los diferentes conjuntos de datos.

Existen tres tipos principales de relaciones: Uno a Uno (1:1), Uno a Muchos (1:N) y Muchos a Muchos (M:N).

Veamos cada una en detalle:

 

Las relaciones entre tablas en una base de datos SQL son fundamentales para organizar y acceder a los datos de manera eficiente. Estas relaciones se establecen mediante el uso de claves primarias (Primary Keys, PK) y claves foráneas (Foreign Keys, FK), permitiendo modelar las interacciones entre los diferentes conjuntos de datos. Existen tres tipos principales de relaciones: Uno a Uno (1:1), Uno a Muchos (1:N) y Muchos a Muchos (M:N). Veamos cada una en detalle:

Leer más…

formats

Cómo crear una distro de GNU/Linux desde 0. Las 13 etapas detalladas. #Linux

Publicado en 17 febrero, 2024, por en Linux.

Crear una distribución de Linux desde cero o from scratch es un proyecto complejo y educativo que te permite aprender en profundidad sobre los sistemas operativos GNU/Linux. Aunque es un proceso detallado, aquí te ofrezco una guía general sobre los pasos fundamentales para iniciar este proyecto:

 

 

Leer más…

Etiquetas:
formats

Reflexión. Einstein y la bomba, frase film Netflix

“Lo más bello que podemos experimentar es el lado misterioso de la vida; es el sentimiento profundo que se encuentra en la cuna del arte y de la ciencia verdadera.” Albert Einstein

formats

Esquema de la red Tor, Deep Web , Dark Web y Cifrados

 

Este diagrama muestra cómo el usuario, a través del Tor Browser, inicia una comunicación que es cifrada en múltiples capas antes de entrar en la red Tor a través del nodo de entrada. La comunicación se transmite a través de nodos intermedios y finalmente llega al nodo de salida, desde donde puede acceder a diferentes partes de Internet:

  • Internet Pública, incluyendo sitios web convencionales.
  • Deep Web, áreas de Internet no indexadas por motores de búsqueda convencionales.
  • Dark Web, una parte de la Deep Web accesible únicamente a través de redes específicas como Tor, y donde se ubican los servicios ocultos con dominio .onion.

El proceso ilustra cómo el Tor Browser interactúa con el directorio de servicios ocultos y utiliza un relay de rendezvous para acceder a servicios específicos de la Dark Web, manteniendo la privacidad y el anonimato del usuario a lo largo del proceso.

formats

Evolución de SAP, conexión desde .NET y CORE

Publicado en 15 febrero, 2024, por en sap, SQL.

En el mercado actual, SAP ofrece una gama de soluciones adaptadas a diferentes tipos de empresas, desde pequeñas y medianas empresas (PYMEs) hasta grandes corporaciones, a través de distintas versiones y módulos diseñados para cubrir diversas funciones empresariales.

En esta entrada se realizará un resumen de los tipos de SAP disponibles y cómo se adaptan a diferentes tipos de empresas.

La evolución de los sistemas SAP ha estado acompañada por el uso y desarrollo de diferentes gestores de bases de datos (DBMS) para almacenar y gestionar los datos de manera eficiente. A continuación, describo los gestores de base de datos empleados por las diferentes versiones de SAP mencionadas ordenados en el tiempo:

Leer más…

Etiquetas:
© www.palentino.es, desde el 2012 - Un Blog para compartir conocimientos ...

Uso de cookies en mi sitio palentino.es

Este sitio web utiliza cookies para que tengamos la mejor experiencia de usuario. Si continúas navegando estás dando tu consentimiento para la aceptación de las mencionadas cookies y la aceptación de la política de cookies

ACEPTAR
Aviso de cookies