Web Hosting rápido y seguro cortesía de XMundo. Oferta con cupón VivaLinux! 100 Mb con MySQL y PHP: $9.99/Mes.

Yahoo! tiene la base de datos más grande del mundo

Yahoo! anunció que construyó una base de datos relacional de 2 Petabytes (1 Petabyte = 10^6 Gb = 10^3 Tb), la más grande y con la mayor actividad del mundo. El sistema es un repositorio de información de sus usuarios con un ritmo de actualización de 24 Billones de eventos por día. Aparentemente, todo esto estaría basado en una versión modificada de PostgreSQL corriendo en alrededor de 1000 nodos, una décima parte de los necesarios si hubieran usando una base de datos convencional como Oracle o DB2.

Anteriormente un documento del 2006 mencionaba a la Bigtable de Google afirmando que "manejaba petabytes de datos", pero es bien conocido que Bigtable no es considerada como una verdadera base de datos relacional.

Skype quiere escalar PostgreSQL a 1 Billón de usuarios

Skype viene usando PostgreSQL como su principal base de datos para sus necesidades de negocios desde el principio, y han sido lo suficientemente exitosos como para hacerla crecer al ritmo de su empresa. Pero sus planes para el futuro van mucho más allá. Usando esta arquitectura y una combinación de procedimientos almacenados y servidores proxy en capas creen que su sistema puede escalar lo suficiente para manejar 1 Billón de usuarios.

Brasil migra sus máquinas de votación a GNU/Linux

El Tribunal Electoral del país anunció la migración de 430.000 terminales de votación electrónica a GNU/Linux y aplicaciones abiertas. Las máquinas migrarán desde Microsoft Windows CE y VirtuOS a GNU/Linux, según citan con el objetivo de "cumplir los requisitos legales de seguridad y permitir auditorias", además suponemos de la reducción del coste de las licencias.

El software ejecutado será firmado digitalmente para evitar modificaciones y será verificable por los inspectores en los lugares de votación para detectar manipulaciones.

Expertos de los partidos políticos tendrán acceso al software desde los meses de abril a septiembre en la búsqueda de fallos y propuestas de mejora.

Grupo PostgreSQL de Venezuela

Desde Caracas nos llega la noticia de la creación del Grupo PostgreSQL de Venezuela (Grupove), con la finalidad de "impulsar el uso de este fabuloso sistema de Base de Datos y consolidar una comunidad que brinde soporte en nuestro idioma y que vaya mucho más allá, generando soluciones y porque no, contribuyendo en un futuro no lejano en su desarrollo". Grupove es un intento de crear un Grupo de Usuarios de PostgreSQL en Venezuela y de establecer una solida comunidad de usuarios de PostgreSQL. Además, esta es la lista de razones que motivaron su creación:

  • Siempre es bueno contar con una lista "En tu idioma".
  • No a todos les gusta meterse en una lista extranjera (archives.postgresql.org).
  • Apesar de que existen muchos LUGs en los cuales pregunta, siempre es bueno tener un lugar especifico para un topico determinado.
  • Existe la posibilidad de tener todo tipo de participantes, y ver todo tipo de problemas... lo cual nos puede ayudar a mejorar nuestros conocimientos.
  • Ya limitarán los tópicos a "Como resuelvo este problema de configuracion/instalacion" sino que podrán llegar a "Como optimizo tal o cual query".

IBM invierte en EnterpriseDB

Aportando U$S 10 Millones, IBM fué el último inversor en ponerse detrás de EnterpriseDB, llevando el total de los capitales de inversión de esa empresa a unos U$S 37.4 Millones. Junto con ese anuncio también se hizo público que tambien estarán renombrando sus productos EnterpriseDB Postgres a "Postgres Plus" y EnterpriseDB Advanced Server a Postgres Plus Advanced Server, ambos basados en PostgreSQL 8.3, aparentemente "para apuntar más directamente a su rival MySQL en el lado Open Source y Oracle en el lado propietario".

EnterpriseDB supo ganar el premio de mejor solución de base de datos en los LinuxWorld Excellence Awards del 2005.

Asociación de PostgreSQL de los Estados Unidos

Se anunció así la creación del la Asociación de PostgreSQL de los Estados Unidos. Un primer borrador de su misión dice que esta organización ayudará a soportar la difusión de mejor base de datos libre disponible mediante el desarrollo de grupos de usuarios, conferencias, iniciativas educativas y hasta actividades de esparcimiento en EE.UU. La nueva asociación se une a otras alrededor de todo el mundo, de las cuales la más destable.

PostgreSQL 8.3

La versión definitiva del muy anticipado PostgreSQL 8.3 fué anunciado así con novedades que incluyen:

  • Heap Only Tuples (HOT), que mejora de forma crítica el rendimiento de las bases de datos que se actualizan con una frecuencia muy alta.
  • Compilación de PostgreSQL con Visual C++, que mejora su estabilidad y performance en Windows.
  • TSearch2, la avanzada herramienta de búsquedas "full text", incorporada al corazón de PostgreSQL.
  • COMMIT asincrónico, para una mucho más rápida respuestas en algunas transacciones.
  • Importación y exportación de XML estándar.
  • y mucho más.

"La evolución continua del gestor de datos de código abierto PostgreSQL les da a los usuarios la opción de instalar una base de datos no privativa, permitiéndoles ahorrar dinero, mejorar el rendimiento e incrementar la productividad. PostgreSQL 8.3 es una versión impresionante y alentamos a los clientes de todo el mundo a que lo exploren", dice Rich Green, vicepresidente ejecutivo de software de Sun Microsystems.

PostgreSQL: Hardware Tunning

PostgreSQL puede ser la base de datos Open Source más avanzada sobre la faz del planeta, pero este formidable servidor parte inicialmente de una configuración tan mínima que resulta inadecuada en la mayoría de los casos. Esto se hace para asegurar que el servidor arrancará casi con cualquier configuración hardware, aunque, por supuesto, no es válida para gestionar bases de datos de manera eficiente.

Este artículo, basado en el documento PostgreSQL Hardware Performance Tunning, va dirigido a cualquier persona que ya ha instalado PostgreSQL en su sistema GNU/Linux y se dispone a extraer toda la potencia de este magnífico RDBMS.

Se considera prerequisito PostgreSQL 8.x, 1 GB de RAM y un máximo de 100 conexiones a la base de datos.