Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-02-2008
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
Cita:
Empezado por Al González Ver Mensaje

Desde luego Oracle está en primer lugar (es algo así como el Michael Jordan de las bases datos), y luego un pequeño grupo de compañeros del "dream team" entre los que está SQL Server (a pesar de sus malas interfaces e incómodas dependencias con el sistema operativo).

Al González.
mmmm, amigo Al, Nunca has usado Db2 corriendo en un As/400 verdad? jejjejeje.
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #2  
Antiguo 14-02-2008
erickperez6 erickperez6 is offline
Miembro
 
Registrado: may 2003
Posts: 152
Poder: 22
erickperez6 Va por buen camino
Cita:
yo no colocaría a MySQL como algo que se compare con Firebird
Claro que no, estoy deacuerdo contigo, puse a mysql en el listado porque es una DB que podemos encontrar una multitud de empresas que la usan a gran escalas con gigantescas base de datos, cosa que no puedo decir con firebird al momento de googlear. Ya que el tema que propongo no es quien es mejor ni peor, sino quien lo usa y como lo usa.
Responder Con Cita
  #3  
Antiguo 14-02-2008
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por erickperez6 Ver Mensaje
...puse a mysql en el listado porque es una DB que podemos encontrar una multitud de empresas que la usan a gran escalas con gigantescas base de datos...
¿Multitud de empresas con bases de datos MySQL gigantescas?

¿No crees que eso es algo, como decirlo...falso?

Hay multitud de empresas usando MySQL, en la gran mayoría de los casos para sostener la información de sus portales Web, pero ¿gigantescas?

Saludos.

Al.
Responder Con Cita
  #4  
Antiguo 14-02-2008
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
Cita:
Empezado por Al González Ver Mensaje
¿Multitud de empresas con bases de datos MySQL gigantescas?

¿No crees que eso es algo, como decirlo...falso?

Hay multitud de empresas usando MySQL, en la gran mayoría de los casos para sostener la información de sus portales Web, pero ¿gigantescas?

Saludos.

Al.
Al igual que tú amigo al lo dudo. A lo mejor para BI puede ser posible pero, para cosas sofisticadas no. Mysql tiene un manejo mediocre de Sps, UDFs, Atomicidad, Transaccionalidad. Que dudo le permitan soportar cargas gigantestas de transacciones.

De lo que si estoy enterado es que yahoo la utiliza para su parte de publicidad. Algo asi recuerdo
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #5  
Antiguo 14-02-2008
erickperez6 erickperez6 is offline
Miembro
 
Registrado: may 2003
Posts: 152
Poder: 22
erickperez6 Va por buen camino
Cita:
¿Multitud de empresas con bases de datos MySQL gigantescas?

¿No crees que eso es algo, como decirlo...falso?
Yo no me invento nada, no es falso, la verdad es que si hay muchas empresas que tienen base de datos gigantescas trabajando en mysql, solo googleate un poquito y te daras cuenta, aqui te doy dos enlaces para que le digas a ellos que es falso, no a mi. Quizas ellos sean unos mentirosos y tu tengas razon,

http://es.wikipedia.org/wiki/MySQL#Usuarios_destacados
http://www.mysql.com/customers/
http://en.wikipedia.org/wiki/MySQL#M...e_Year_winners
Responder Con Cita
  #6  
Antiguo 14-02-2008
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
¡Hola!

Cita:
Empezado por erickperez6 Ver Mensaje
Yo no me invento nada, no es falso, la verdad es que si hay muchas empresas que tienen base de datos gigantescas trabajando en mysql, solo googleate un poquito y te daras cuenta, aqui te doy dos enlaces para que le digas a ellos que es falso, no a mi. Quizas ellos sean unos mentirosos y tu tengas razon, ...
¿Y dónde dice que sean bases de datos "gigantescas"? ¿Cómo sabes cuál es el tamaño de esas bases de datos?

Por otra parte, ya se ha comentado antes que Google y otros grandes sitios utilizan MySQL para algunas operaciones de almacenaje, pero no para sus motores de búsqueda, ya que en eso requieren mayor potencia.

En cuanto a las caritas de risa, desconozco si son una especie de burla o de verdad algo te pareció gracioso.

En fin.
Responder Con Cita
  #7  
Antiguo 14-02-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Cita:
Empezado por Al González Ver Mensaje
¿Y dónde dice que sean bases de datos "gigantescas"? ¿Cómo sabes cuál es el tamaño de esas bases de datos?
Hola Al.

No dudo que pueda haber bases de datos bastante grandes, aunque no haya información sobre ello.
El caso de AdWords, es un buen ejemplo. Google tiene millones de clientes AdWord/AdSense... y no imagino la cantidad de consultas por segundo que esté recibiendo para colocar la publicidad en cada impresión de página web que ocurre de cada uno de estos sitios.

Pero... ¿es una única base de datos o muchas bases de datos con información replicada o segmentada de alguna manera?. no lo dudo.
También muchos de estos sitios (la wikipedia, slashdot, por ejemplo), usan caches que son usados para no tener que consultar la base de datos por cada hit que ocurre. Entonces, aunque un sitio sirva 200 millones de páginas al día, eso ni significa 200 millones de páginas generadas directamente desde la base de datos.

Creo que también queda claro que la arena de mysql son, principalmente, las aplicaciones web: simples, sin mayores requerimientos transaccionales, y con una complejidad mas bien mediana. Eso si, con muchos millones de páginas servidas por día.

Leí una vez un comparativo, lamentablemente no recuerdo donde, que estimaba que firebird escalaría mejor que mysql con muchos usuarios concurrentes. Lo hacía en base a los resultados de una serie de pruebas. Como digo, lamentablemente no recuerdo donde vi eso.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #8  
Antiguo 14-02-2008
erickperez6 erickperez6 is offline
Miembro
 
Registrado: may 2003
Posts: 152
Poder: 22
erickperez6 Va por buen camino
Cita:
¿Y dónde dice que sean bases de datos "gigantescas"? ¿Cómo sabes cuál es el tamaño de esas bases de datos?
Parece que no leiste bien o no interpretas lo que dicen los enlaces que puse adjuntos:

  • flickr, Using MySQL to manage millions of photos and users
  • NetQOS, embeds MySQL to manage the world's largest networks including Chevron, American Express and Boeing.
  • Friendster, in 2005 more than 85 million dynamic page views per day, able to support more than 1.5 billion MySQL queries per day
  • Wikipedia, in early 2005 more than 200 million queries and 1.2 million updates per day with peak loads of 11,000 queries per second


No es necesario ser muy inteligente para saber que todos estos casos superan los GB facilmente, quizas el dato exacto de que sean 20gb, 40gb, etc... solo es cuestion de indagar un poquito mas en las fuentes y en la pagina oficial de mysql y los numeritos aparecen. Pero el punto es que evidentemente son base de datos "gigantescas". Pero por lo que veo eres una persona que aunque te busque las fuentes no entraras en razon, y contra eso yo no puedo luchar.

Pero en fin, creo que muchas personas subestiman demasiado a mysql o son muy enemigos de la misma o quizas es que estan un poco desinformados y no sabian que se utilizaba para sistemas criticos y alta albergadura, nos guste o no nos guste es asi. Pudieran usar firebird, por que no? quizas el redimiento fuera superior, eso no lo dudaria... pero no lo usan.

Ya que te gustan los numeritos Al González, aqui puedes ver un articulo con cifras de base de datos que superan los 30gb en mysql de friendfinder.com

http://www.mysql.com/news-and-events...endfinder.html

Tambien el sistema de youtube esta montando en mysql (les preguntamos que tamaño tiene por si las dudas? los videos son almacenados en la DB)

http://video.google.com/videoplay?do...64351441328559
http://blip.tv/file/537790

Cita:
Por otra parte, ya se ha comentado antes que Google y otros grandes sitios utilizan MySQL para algunas operaciones de almacenaje
Sobre lo de google, en los enlace que puse dice claramente que se utilizan algunas herramientas importante, en ningun lado dice que es el gestor de busqueda.

Por cierto, el gestor de busqueda de google creo que esta montado en BD2 de IBM, si consigo la fuente se los confirmare, no recuerdo donde fue que lei el articulo hace un tiempo.
Responder Con Cita
  #9  
Antiguo 14-02-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Cita:
Empezado por erickperez6 Ver Mensaje
No es necesario ser muy inteligente para saber que todos estos casos superan los GB facilmente, quizas el dato exacto de que sean 20gb, 40gb, etc... solo es cuestion de indagar un poquito mas en las fuentes y en la pagina oficial de mysql y los numeritos aparecen. Pero el punto es que evidentemente son base de datos "gigantescas". Pero por lo que veo eres una persona que aunque te busque las fuentes no entraras en razon, y contra eso yo no puedo luchar.
Hola.

NO veo la razón de atacar personalmente a Al. Estas dejando ver que no es una persona inteligente, pero francamente no creo que eso sea cierto ni que vos tengas suficientes argumentos para afirmar tal cosa.

Cita:
Empezado por erickperez6 Ver Mensaje
no sabian que se utilizaba para sistemas criticos y alta albergadura
francamente, me pregunto que quisiste decir con esto..

Cita:
Empezado por erickperez6 Ver Mensaje
Tambien el sistema de youtube esta montando en mysql (les preguntamos que tamaño tiene por si las dudas? los videos son almacenados en la DB)
¿de donde sacas la información para afirmar tal cosa?
Mis fuentes dicen algo distinto:

Cita:
YouTube uses MySQL to store metadata....
To scale out the database, they first used MySQL replication. Like everyone else that goes down this path, they eventually reach a point where replicating the writes to all the DBs, uses up all the capacity of the slaves. They also hit a issue with threading and replication, which they worked around with a very clever “cache primer thread” working a second or so ahead of the replication thread, prefetching the data it would need.

As the replicate-one-DB approach faltered, they resorted to various desperate measures, such as splitting the video watching in to a separate set of replicas, intentionally allowing the non-video-serving parts of YouTube to perform badly so as to focus on serving videos.

Their initial MySQL DB server configuration had 10 disks in a RAID10. This does not work very well, because the DB/OS can’t take advantage of the multiple disks in parallel. They moved to a set of RAID1s, appended together. In my experience, this is better, but still not great. An approach that usually works even better is to intentionally split different data on to different RAIDs: for example, a RAID for the OS / application, a RAID for the DB logs, one or more RAIDs for the DB table ...

In spite of all these effort, they reached a point where replication of one large DB was no longer able to keep up. Like everyone else, they figured out that the solution database partitioning in to “shards”. This spread reads and writes in to many different databases (on different servers) that are not all running each other’s writes. The result is a large performance boost, better cache locality, etc. YouTube reduced their total DB hardware by 30% in the process.

It is important to divide users across shards by a controllable lookup mechanism, not only by a hash of the username/ID/whatever, so that you can rebalance shards incrementally.
Ves que no ha sido sin dolor cómo han llegado a una solución que les funcione... y como se puede leer en el artículo completo, por supuesto usan caches para bajar la carga en la base de datos. De hecho, usan memcached, que en las primeras dos líneas de su página dice:
Cita:
memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.
fuente

Cita:
Empezado por erickperez6 Ver Mensaje
Por cierto, el gestor de busqueda de google creo que esta montado en BD2 de IBM, si consigo la fuente se los confirmare, no recuerdo donde fue que lei el articulo hace un tiempo.
Nada mas errado que esto. No usan ninguna base de datos comercial, ni relacional... tienen su propia solución al asunto, como era de esperarse. Por cierto, youtube también usa BigTable.

Francamente, creo que Al y los demás miembros de este club merecen una disculpa por el ataque personal.

También es de esperar que, en próximas oportunidades, confirmes tus suposiciones antes de hacer afirmaciones en estos foros, y con mayor razón si las afirmaciones son en tono ofensivo.
__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate

Última edición por jachguate fecha: 14-02-2008 a las 22:29:37. Razón: corregir etiquetas
Responder Con Cita
  #10  
Antiguo 14-02-2008
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por poliburro Ver Mensaje
mmmm, amigo Al, Nunca has usado Db2 corriendo en un As/400 verdad? jejjejeje.
Pos no, jojojo, jujuju.

Última edición por Al González fecha: 14-02-2008 a las 19:41:53.
Responder Con Cita
  #11  
Antiguo 14-02-2008
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
Cita:
Empezado por Al González Ver Mensaje
Pos no, jojojo, jujuju.
Ok, Pues dejame comentarte que db2 corriendo en estás maquinas es tremendamente poderoso, yo creo que super aún lo que hace Oracle corriendo sobre Solaris, no se es opinión personal. Pero de verdad mi hermano, está maquina con esta base de datos son en conjunto un mounstruo.
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Google compra más empresas !! ... como lo hacen ? gluglu Noticias 4 14-04-2007 23:07:15
Adopcion de SOA se duplicara en empresas en los proximos dos años. Epachsoft Noticias 7 09-04-2007 04:24:22
Listado de empresas DarKraZY La Taberna 0 10-11-2006 15:16:50
Bloquean el acceso a Internet en empresas españolas Sasuke_Cub Noticias 0 17-05-2006 17:46:14
Progama para varias empresas halcon_rojo Varios 7 06-04-2006 15:13:27


La franja horaria es GMT +2. Ahora son las 18:20:26.


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