Términos y definiciones nosql

Conseguir su cabeza alrededor de NoSQL puede ser un poco difícil. Si usted ha estudiado las bases de datos en la escuela, que puede haber sido adoctrinados en una forma relacional de pensamiento. Decir base de datos a la mayoría de la gente, y piensan sistema de gestión de bases de datos relacionales. Esto es natural, ya que durante los últimos 30 años, el RDBMS ha sido tan dominante.

Para ayudarle en este viaje, he aquí algunos términos clave que son frecuentes, así como lo que quieren decir cuando se aplica a las bases de datos NoSQL.

la construcción de bases de datos

  • Base de datos: Una única unidad lógica, el potencial de propagación a través de múltiples máquinas, en los que pueden añadirse los datos y que se pueden consultar para los datos que contiene.

    El término relacional espacio de tabla También se podría aplicar a una base de datos NoSQL o colección.

  • granja de datos: Un término de RDBMS que se refieren a un conjunto de sólo lectura conjuntos de réplicas almacenadas a través de un clúster gestionado de máquinas.

    En un RDBMS, estos normalmente no pueden tener máquinas agregar sin tiempo de inactividad. En las agrupaciones NoSQL, es deseable escalar rápidamente.

  • Dividir: Un conjunto de datos a almacenar juntos en un único nodo para el procesamiento de la eficiencia, o para ser replicado.

    También podría ser utilizado para realizar consultas. En este caso, se puede considerar como una colección.

  • estructura de la base

  • Colección: Un conjunto de registros, típicamente documentos, que se agrupan. Esto no se basa en una propiedad dentro de los archivos, pero dentro de sus metadatos. La asignación de un registro a una colección se hace generalmente en la creación o actualización de la hora.

  • Esquema: En RDBMS y en cierta tiendas de columna medida. La estructura de los datos debe estar configurado en la base de datos antes de cargar los datos.

    En bases de datos documentales, aunque cualquier estructura puede ser almacenado, a veces es mejor limitar las estructuras mediante la aplicación del esquema, tal como en una definición de esquema XML. NoSQL general, sin embargo, es considerado como o que ofrezca esquema de variables sin esquema.

  • Archivos

  • Grabar: Una unidad atómica único de representación de datos en la base de datos particular que está siendo descrito.

    Video: EXPLICACIÓN DE TÉRMINOS QUE SE UTILIZAN EN EL FREESTYLE/RAP (CON EJEMPLOS) Técnicas y Modismos

    En un RDBMS, esto sería una fila, ya que es en las tiendas de columna. Esto también podría ser un valor en un almacén de claves-valor, un documento en un almacén de documentos, o un tema (no triple) en una tienda de triple.

  • Fila: unidad atómica de registro en una tienda de RDBMS o columna.

    Podría ser modelado como un elemento dentro de un almacén de documentos o como un mapa en un almacén de claves-valor.

  • Campo: Un solo campo dentro de un registro. Una columna en un RDBMS.

    puede no estar presente en todos los registros, pero cuando está presente debe ser del mismo tipo o estructura.

  • Mesa: Una sola clase de registro. En Bigtable, que también se llaman tablas. En una tienda de triple, y serán llamados tipos RDF sujetos nombrados o sea gráficos, dependiendo del contexto. En un almacén de documentos, pueden ser colecciones.

  • asociaciones de registro

  • Clave primaria: Un valor único garantizado en una tabla particular que puede ser utilizado para hacer referencia siempre un registro. Una de las claves en un almacén de claves-valor, URI en un almacén de documentos, o IRI en una tienda de triple o gráfico.

  • Clave externa: Un valor de datos que indica un registro está relacionado con un registro de una tabla o conjunto de registros diferentes. Tiene el mismo valor que la clave principal en la tabla relacionada.

  • Relación: Un enlace, o borde en la teoría de grafos, que indica dos registros tienen un enlace semántico. La relación puede ser de entre dos registros en el mismo o diferentes tablas.

    En RDBMS, la cual es normalmente otras tablas, mientras que en una tienda de triple es común relacionar los sujetos del mismo tipo (personas en un gráfico social, por ejemplo). Algunas bases de datos, principalmente tiendas de gráficos, soporte de añadir metadatos a las relaciones.

  • organización de almacenamiento

    Video: ISO 14001: Términos y definiciones

  • Servidor: Un nodo de equipo único dentro de un cluster. Por lo general se ejecuta una sola instancia de código de un servidor de base de datos.

  • Racimo: Una agrupación física o los servidores que están gestionados conjuntamente en el mismo centro de datos para proporcionar un único servicio. Puede replicar sus bases de datos a las agrupaciones en otros centros de datos.

  • forma normal: Un método de normalización, o duplicación minimizar, en datos en un RDBMS.

    bases de datos NoSQL suelen dar lugar a una estructura de datos no normalizados con el fin de proporcionar consulta rápida o acceso a datos.

  • La tecnología de replicación

  • replicación de disco: replicación transparente de datos entre nodos en un solo grupo para proporcionar alta disponibilidad resiliencia en el caso de un fallo de un solo nodo.

  • la replicación de bases de datos: La replicación entre bases de datos en diferentes clusters. Replica todos los datos en orden de actualización de un grupo a otro. Siempre unidireccional.

  • la replicación flexible: Proporciona controlada aplicación replicación de datos entre bases de datos en diferentes clusters. Las actualizaciones pueden no llegar en el mismo orden en que se aplicaron a la primera base de datos. Por lo general implica algún tipo de procesamiento personalizado, como la priorización de las actualizaciones de datos que se enviará al lado. Puede ser bidireccional con actualización correspondiente código de resolución de conflictos.

    Video: TÉRMINOS Y DEFINICIONES- ASISTENCIA ADMINISTRATIVA

  • herramientas de búsqueda

  • Índice: Una lista ordenada de valores presentes en un registro particular.

  • índice inverso: Una lista ordenada de valores (términos), y una lista de claves primarias de los registros que utilizan estos términos.

    Prevé búsqueda eficiente estructurado texto y funciones de agregación y clasificación rápidos cuando en caché en la memoria.

  • Consulta: Un conjunto de criterios que se traduce en una lista de registros que coinciden exactamente con la consulta, devuelve en orden de valor de un campo en particular (s).

  • Buscar: Un conjunto de criterios que se traduce en una lista ordenada por la relevancia que coinciden con la consulta.

    Los criterios de búsqueda pueden no requerir una coincidencia exacta, en lugar de devolver un cálculo de relevancia ponderada por la cercanía del partido a los criterios. Esto es lo que hace Google al realizar una búsqueda.

  • Artículos Relacionados