LinuxParty
Google ha hecho públicos los detalles de su tecnología de base de datos Spanner, que permite a una base de datos almacenar datos a través de múltiples centros de datos, millones de máquinas y trillones de filas, pero no es sólo la base de datos más grande, Spanner también permite que las aplicaciones que utilicen la base de datos, dictar los datos específicos que en ella se almacenan con el fin de reducir la latencia cuando se recupera. Hacer este trabajo es lo que Google llama a su API True Time (tiempo verdadero), que combina un reloj atómico y un reloj GPS para el timestamp por lo que puede ser sincronizado a través como muchos centros de datos y máquinas cuando sea necesario ".
Original paper El artículo se centra gran parte del tiempo en la API, pero la consistencia externa a escala mundial parece ser el gran problema. A partir de la ponencia: "A pesar de que muchos proyectos utilizan alegremente Bigtable, también hemos recibido constantemente quejas de los usuarios de que Bigtable puede ser dificil de utilizar para algunos tipos de aplicaciones: las que tienen esquemas complejos y cambiantes, o los que requieren consistencia fuerte en el presencia de área de replicación .... Muchas aplicaciones de Google han elegido utilizar Megastore (PDF) debido a su semi-relacional modelo de datos y soporte para la replicación síncrona, a pesar de su rendimiento de escritura relativamente pobre. Como consecuencia, Spanner ha evolucionado. desde un Bigtable-como versionado clave-valor en un almacén temporal multi-versión de la base de datos se almacena en esquematizados semi-relacionales tablas, los datos son versionados, y cada versión es automáticamente marcada con la fecha de su tiempo de confirmación, las versiones antiguas de los datos están sujetos a configurables de recogida de políticas de basura, y las aplicaciones pueden leer datos de marcas de tiempo viejos, Spanner soporta transacciones de propósito general, y proporciona un lenguaje de consulta basada en SQL.
-
Google
- Google está desarrollando una IA que puede reemplazar a Chrome para ayudarte a comprar cosas y hacer investigaciones
- Google defiende un producto de búsqueda "mejor" mientras concluye el juicio antimonopolio
- Para ayudar a la interoperabilidad de Rust/C++, Google dona a Rust Foundation 1 millón de dólares
- La nueva 'protección IP' de Google Chrome ocultará las direcciones IP de los usuarios
- Firefox 118 ya está disponible para descargar con traducción integrada para sitios web
- Google comprará la energía a LevelTen Energy con su innovador enfoque para adquisición de energía limpia: LEAP™
- Google dice que es la herramienta de búsqueda preferida a sus rivales
- Ajustar Chrome para menor consumo de RAM y Batería.
- Google anuncia ChatGPT Rival Bard
- Google anuncia Flutter 3, ahora con soporte para macOS y Linux Desktop
- Chrome limita el acceso directo de los sitios web a redes privadas por razones de seguridad
- Parche de actualización urgente, por vulneravilidad de día cero, explotada activamente.
- Google monta su 2º centro de datos más importante de Europa en Portugal, tras descartarlo en España.
- Google tiene un plan para eliminar los mosquitos en todo el mundo
- Google Maps pronto te dirá cuándo es el momento de bajarte de tu tren o autobús