Postgresql
Por lo menos, tenés que escucharlos...
Emanuel Calvo Franco @ AOSUG
“Postgresql y Solaris conforman una plataforma de bajo costo para escenarios críticos de medianaa gran escala.”
¿ Que es Postgresql ?
Base de Datos Objeto Relacional. Arquitectura Cliente -Servidor. Estable, capaz de correr con escasos recursos, segura y extensible.
Características dePostgresql
MVCC. PITR ACID compliant. Mejorada para Solaris. Standard SQL:2003 Funciones criptográficas avanzadas. Diversos lenguajes procedurales.
Solaris + Pgsql
Soporte Dtrace. Escalabilidadpara multinucleos y procesadores. Solaris Cluster support and the PostgreSQL HA Agent Solaris Service Manager integration.
Benchmarks
Benchmarks
Benchmarks
Derby
Mysql
PostgresqlPostgresql Other
Oracle
Greenplum
0
2
4
6
8
10
12
14
16
Características
Más beneficios con Solaris
• Sun Cluster support
> Sun Cluster agent available >Fully supported
• ZFS + Zones for Hot Standby
> ZFS cloning & replication lets you “clone” your database > Zones allows you to “clone” your DB server > OmniTI is using this technique to support a6TB data warehouse
on PostgreSQL
Zonas ... + seguridad
• Zones are Perfect for “hosted” PostgreSQL
> allows 100% isolation of PostgreSQL instances per
customer/application > set CPU & RAMlimits for each Zone (in SXDE) > PostgreSQL can't do this natively
> no per-user limits, no ability to hide the system tables
> Being used by Joyent.com to host 100's of customers.
InstalandoInstalar (usando Sun Studio Homo Simplus Compilatus ® )
# ./configure --prefix=/usr/local/pg824 CC=/opt/SUNWspro/bin/cc CFLAGS="xO3 -xarch=native -xspace -W0,-Lt -W2,-Rcond_elim -Xa -xildoff-xc99=none -xCC" –without-readline –with-perl –with-python –enable-dtrace # gmake # gmake install # useradd postgres # groupadd postgres # useradd -c 'PostgreSQL user' -d /export/home/postgres -g...
Regístrate para leer el documento completo.