Foros Club Delphi

Foros Club Delphi (http://www.clubdelphi.com/foros/index.php)
-   Debates (http://www.clubdelphi.com/foros/forumdisplay.php?f=29)
-   -   Uso de PostgreSQL (http://www.clubdelphi.com/foros/showthread.php?t=92814)

MAXIUM 08-02-2018 22:30:30

Uso de PostgreSQL
 
Que tal estimados, les comento.

Suelo usar el fabuloso FirebirdSQL en mis proyectos cuando se requiere una base de datos y en otras ocasiones SQLite para almacenar algún tipo de información menor.

Pero el gran desconocido para mi, es PostgreSQL. ¿Bajo que condiciones debería usarlo. O con FirebirdSQL es suficiente?

PostgreSQL https://www.postgresql.org/about/

Maximum Database Size Unlimited
Maximum Table Size 32 TB
Maximum Row Size 1.6 TB
Maximum Field Size 1 GB
Maximum Rows per Table Unlimited
Maximum Columns per Table 250 - 1600 depending on column types
Maximum Indexes per Table Unlimited

Casimiro Notevi 08-02-2018 22:38:06

Puedes usarlo como servidor de bases de datos :D
Bromas aparte, yo lo usaría en sustitución de cosas como Oracle, porque tiene características que no contempla Firebird: clusters, almacenamiento distribuido, etc.
Y además totalmente libre.
Firebird es más fácil de mantener (no requiere mantenimiento), por lo que PostgreSql lo usaría en grandes instalaciones con una persona encargada del mantenimento.

MAXIUM 08-02-2018 22:56:09

A bueno, es poco probable que tenga un proyecto de gran envergadura. Esta bien pensar a futuro y dejar un sistema que se pueda expandir, pero no falta el que crea una agenda telefónica con Oracle como DB :p

Gracias Casimiro.

gatosoft 08-02-2018 23:05:36

Cita:

Empezado por MAXIUM (Mensaje 524472)
Que tal estimados, les comento.

Suelo usar el fabuloso FirebirdSQL en mis proyectos cuando se requiere una base de datos y en otras ocasiones SQLite para almacenar algún tipo de información menor.

Pero el gran desconocido para mi, es PostgreSQL. ¿Bajo que condiciones debería usarlo. O con FirebirdSQL es suficiente?

PostgreSQL https://www.postgresql.org/about/

Maximum Database Size Unlimited
Maximum Table Size 32 TB
Maximum Row Size 1.6 TB
Maximum Field Size 1 GB
Maximum Rows per Table Unlimited
Maximum Columns per Table 250 - 1600 depending on column types
Maximum Indexes per Table Unlimited

No voy a comparar postgreSQL con firebird, pues no he utilizado éste último de manera importante. Pero si puedo decirte que utilizo PostgreSQL en los proyectos en los que puedo, pues me parece muy estable y potente.

La filosofía con la que nació fue la de ir tras oracle y superarlo... de éste modo su estructura y funciones están pensadas para permitir una migración fácil desde oracle.

Puedes utilizarlo local, o en red sin mayores dificultades técnicas, lo puedes instalar Default y ya tienes un super motor a tu disposición.. (obvio si quieres mejorar el performance puedes configurarlo a tu gusto).. además puedes instalar "plugins" que permiten ampliar las capacidades del motor y de los lenguajes procedurales (permite varios)

Es obvio que como en todo tiene cosas buenas y malas... y no es perfecto.....Para mi, PostgreSQL es a SQL Server y a ORACLE, como Delphi lo es para Java y C# :D

PDTA: He utilizado bastante Oracle y SQL Server y me gustan, pero para mis proyectos personales me voy con PostgreSQL

Saludo,


La franja horaria es GMT +2. Ahora son las 14:13:49.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi