An Entity of Type: Thing, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

A key–value database, or key–value store, is a data storage paradigm designed for storing, retrieving, and managing associative arrays, and a data structure more commonly known today as a dictionary or hash table. Dictionaries contain a collection of objects, or records, which in turn have many different fields within them, each containing data. These records are stored and retrieved using a key that uniquely identifies the record, and is used to find the data within the database.

Property Value
dbo:abstract
  • Eine Schlüssel-Werte-Datenbank (auch Key Value Database oder Key Value Store) dient zur elektronischen Datenverwaltung in Computersystemen. Sie basiert auf dem Schlüssel-Werte-Datenmodell, um assoziative Datenfelder zu speichern. Die zugehörige Software ist das Schlüssel-Werte-Datenbankmanagementsystem. Schlüssel-Werte-Datenbanken werden den NoSQL-Datenbanken zugeordnet. Das impliziert, dass sie nicht mit den SQL-Befehlen aus relationalen Datenbanken bedient werden, sondern aufgrund ihrer Eigenschaften andere Abfragen- und Befehlsformate erfordern. Werte (Value) in Key-Value-Datenbanken werden über einen Schlüssel (Key) eindeutig identifiziert.Eine solche Datenbank implementiert meist nur die Befehle PUT(Key,Value), Value=GET(Key) und DELETE(Key). Dabei können die Werte aus Tupeln, Relationen oder Dokumenten (siehe dokumentenorientierte Datenbank) bestehen. Insbesondere ist es möglich, dass die Struktur zweier Schlüssel unterschiedlich ist, was mehr Flexibilität ermöglicht und die Speicherung von Platzhaltern für nicht vorhandene Werte vermeidet. (de)
  • Una base de datos de clave-valor, o almacén de clave-valor, es un paradigma de almacenamiento de datos diseñado para almacenar, recuperar y administrar arreglos asociativos, una estructura de datos más comúnmente conocida hoy en día como un diccionario o tabla hash. Los diccionarios contienen una colección de objetos, o registros, que a su vez tienen muchos campos diferentes dentro de ellos, cada uno de los cuales contiene datos. Estos registros se almacenan y se recuperan utilizando una clave que identifica de manera única el registro y se utiliza para encontrar rápidamente los datos dentro de la base de datos. Las bases de datos de clave-valor funcionan de forma muy diferente a las bases de datos relacionales más conocidas. Las BDR predefinen la estructura de datos como una serie de tablas que contienen campos con tipos de datos bien definidos. La presentación de los tipos de datos al programa de base de datos le permite aplicar una serie de optimizaciones. Por el contrario, los sistemas de clave-valor tratan los datos como una única colección opaca, que puede tener campos diferentes para cada registro. Esto ofrece una flexibilidad considerable y sigue más de cerca conceptos modernos como la programación orientada a objetos. Dado que los valores opcionales no se representan mediante marcadores de posición o parámetros de entrada, como en la mayoría de las bases de datos de valores clave, las bases de datos de valores clave suelen utilizar mucha menos memoria para almacenar la misma base de datos, lo que puede dar lugar a grandes aumentos de rendimiento en determinadas cargas de trabajo[se necesita cita]. El rendimiento, la falta de estandarización y otros problemas limitaron los sistemas de clave-valor a usos especializados durante muchos años, pero el rápido paso al cloud computing después de 2010 ha llevado a un renacimiento como parte del movimiento más amplio de NoSQL. Algunas bases de datos de grafos son también bases de datos de clave-valor internamente, añadiendo el concepto de las relaciones (punteros) entre registros como un tipo de datos de primera clase. * Datos: Q20706915 (es)
  • A key–value database, or key–value store, is a data storage paradigm designed for storing, retrieving, and managing associative arrays, and a data structure more commonly known today as a dictionary or hash table. Dictionaries contain a collection of objects, or records, which in turn have many different fields within them, each containing data. These records are stored and retrieved using a key that uniquely identifies the record, and is used to find the data within the database. Key–value databases work in a very different fashion from the better known relational databases (RDB). RDBs predefine the data structure in the database as a series of tables containing fields with well defined data types. Exposing the data types to the database program allows it to apply a number of optimizations. In contrast, key–value systems treat the data as a single opaque collection, which may have different fields for every record. This offers considerable flexibility and more closely follows modern concepts like object-oriented programming. Because optional values are not represented by placeholders or input parameters, as in most RDBs, key–value databases often use far less memory to store the same data, which can lead to large performance gains in certain workloads. Performance, a lack of standardization and other issues limited key–value systems to niche uses for many years, but the rapid move to cloud computing after 2010 has led to a renaissance as part of the broader NoSQL movement. Some graph databases, such as ArangoDB, are also key–value databases internally, adding the concept of the relationships (pointers) between records as a first class data type. (en)
  • Une base de données clé-valeur, ou magasin clé-valeur, est un paradigme de stockage de données conçu pour stocker, récupérer et gérer des tableaux associatifs, et une structure de données plus communément appelée aujourd'hui dictionnaire ou table de hachage. Les dictionnaires contiennent une collection d'objets, ou d'enregistrements, qui comportent à leur tour de nombreux champs différents, chacun contenant des données. Ces enregistrements sont stockés et récupérés à l'aide d'une clé qui identifie de manière unique l'enregistrement et qui est utilisée pour trouver les données dans la base de données. Les bases de données clés-valeurs fonctionnent d'une manière très différente des bases de données relationnelles (BDR) plus connues. Les BDR prédéfinissent la structure des données dans la base de données comme une série de tableaux contenant des champs avec des types de données bien définis. L'exposition des types de données au programme de la base de données lui permet d'appliquer un certain nombre d'optimisations. En revanche, les systèmes clé-valeur traitent les données comme une collection opaque unique, qui peut avoir des champs différents pour chaque enregistrement. Cela offre une flexibilité considérable et suit de plus près les concepts modernes tels que la programmation orientée objet. Étant donné que les valeurs optionnelles ne sont pas représentées par des espaces ou des paramètres d'entrée, comme dans la plupart des bases de données régionales, les bases de données clés-valeurs utilisent souvent beaucoup moins de mémoire pour stocker la même base de données, ce qui peut fournir des gains de performance importants dans certaines charges de travail.[citation nécessaire] Les performances, le manque de normalisation et d'autres problèmes ont limité les systèmes clé-valeur à des utilisations de niche pendant de nombreuses années, mais l'évolution rapide vers l'informatique en nuage après 2010 a conduit à une renaissance dans le cadre du mouvement NoSQL plus large. Certaines bases de données orientées graphe, comme ArangoDB, sont également des bases de données clé-valeur en interne, ajoutant le concept des relations (pointeurs) entre les enregistrements comme un type de données de première classe. (fr)
  • キーバリュー型データベース(key–value database)、またはキーバリュー型ストア(key–value store)は、連想配列の格納、取得、および管理するために設計されたデータストレージパラダイムであり、今日では辞書(dictionary)またはハッシュテーブル(hash table)として一般的に知られているデータ構造である。辞書はオブジェクトまたはレコードの集合を含み、レコードの中にはデータを含むさまざまなフィールドを持っている。これらのレコードは、レコードを一意に識別するキーを使用して保存および取得され、データベース内のデータを見つけるために使用される。 キーバリュー型データベースは、よく知られているリレーショナル・データベース(RDB)とは大きく異なる方法で働く。RDBは、データベース内のデータ構造を、明確に定義されたデータ型のフィールドを含む一連のテーブルとして事前定義する。このデータ型をデータベースプログラムに開示することで、多くの最適化を適用できる。これに対して、キーバリュー・システムでは、データを単一の非開示の集合体として扱い、レコードごとに異なるフィールドを持つことができる。これはかなりの柔軟性を提供し、オブジェクト指向プログラミングのような現代的な概念をより追求している。ほとんどのRDBのように、オプションの値はプレースホルダや入力パラメータで表現されないため、キーバリュー型データベースでは、同じデータベースを格納するために使用するメモリがはるかに少ないことが多く、特定の作業負荷で性能が大きく向上する可能性がある。 性能面、標準化の欠如、その他の問題から、キーバリュー・システムは長年ニッチな用途に限定されていた。しかし、2010年以降、クラウド・コンピューティングへの急速な移行が進み、より広範なNoSQL移行の一部として再流行が起こった。のようなも内部的にはキーバリュー型データベースであり、レコード間の関係(ポインタ)の概念を一級データ型として追加している。 (ja)
  • 키-값 데이터베이스(key–value database, 키-밸류 데이터베이스) 또는 키-값 스토어(키-밸류 스토어)는 오늘날 딕셔너리(dictionary), 해시(hash)로 잘 알려져 있는 자료 구조인 연관 배열의 저장, 검색, 관리를 위해 설계된 데이터 스토리지 패러다임이다. 딕셔너리에는 객체나 레코드의 컬렉션이 포함되어 있으며 이 안에서 각기 다른 수많은 가 그 안에 포함되어 있고 각각 데이터를 담고있다. 이 레코드들은 레코드를 고유하게 식별하는 "키"를 사용하여 저장되고 검색되며 데이터베이스 안에서 데이터를 빠르게 찾는데 사용된다. 키-값 쌍으로 표현되는 키-값 데이터베이스는 더 잘 알려져 있는 관계형 데이터베이스(RDB)와는 방식이 매우 다르다. RDB는 데이터베이스에 자료 구조를 자료형이 잘 정의된 필드를 포함하는 일련의 테이블로 미리 정의한다. 자료형은 데이터베이스 프로그램에 노출시킴으로써 수많은 최적화를 허용한다. 반면, 키-값 시스템은 데이터를 하나의 불투명한 컬렉션으로 처리하며 각 레코드마다 각기 다른 필드를 가질 수 있다. 이는 객체 지향 프로그래밍과 같은 현대의 개념을 더 밀접하게 따르며 상당한 유연성을 제공한다. 선택적인 값들이 대부분의 DB에서처럼 플레이스홀더(placeholder)로 표현되지 않기 때문에 키-값 데이터베이스는 동일한 데이터베이스 저장을 위해 메모리를 훨씬 덜 사용하기도 하므로 특정한 부하에서 큰 성능 상의 이점이 있을 수 있다. 성능, 표준화의 부재, 기타 문제들로 인해 키-값 시스템들이 수년 간 틈새로 국한되었으나 2010년 이후 클라우드 컴퓨팅으로의 조속한 움직임은 더 큰 NoSQL 운동의 일부로서 르네상스로 이어졌다. 일부 그래프 데이터베이스 또한 내부적으로 키-값 데이터베이스를 사용하여 최초 클래스 자료형으로서 레코드 간 관계(포인터)의 개념을 추가한다. (ko)
  • Um banco de dados de chave-valor, ou armazenamento de chave-valor, é um paradigma de armazenamento de dados projetado para armazenar, recuperar e gerenciar matrizes associativas e uma estrutura de dados mais comumente conhecida hoje como dicionário ou tabela hash. Os dicionários contêm uma coleção de objetos, ou registros, que por sua vez têm muitos campos diferentes dentro deles, cada um contendo dados. Esses registros são armazenados e recuperados por meio de uma chave que identifica exclusivamente o registro e é usada para localizar os dados no banco de dados. Uma tabela que mostra diferentes valores de dados formatados associados a diferentes chaves. (pt)
  • База данных «клю́ч-значе́ние» (англ. key-value database или англ. key–value store) — парадигма хранения данных, предназначенная для хранения, извлечения и управления ассоциативными массивами, структура данных, более известная сегодня как словарь или хеш-таблица. Словари содержат коллекцию объектов или записей, которые, в свою очередь, содержат множество различных полей, каждое из которых содержит данные. Эти записи хранятся и извлекаются с использованием ключа, который однозначно идентифицирует запись и используется для быстрого поиска данных в базе данных. Базы данных «ключ-значение» работают совершенно иначе, чем более известные реляционные базы данных (РБД). В РБД предварительно определяют структуру данных в базе данных как последовательность таблиц, содержащих поля с четко определенными типами данных. Экспонирование типов данных в базе данных позволяет применить ряд оптимизаций. Напротив, системы «ключ-значение» обрабатывают данные как одну непрозрачную коллекцию, которая может иметь разные поля для каждой записи. Это обеспечивает значительную гибкость и более точно следует современным концепциям, таким как объектно-ориентированное программирование. Поскольку необязательные значения не представлены заполнителями или входными параметрами, как в большинстве РБД, базы данных «ключ-значение» часто используют гораздо меньше памяти для хранения одной и той же базы данных, что может привести к значительному увеличению производительности при определенных рабочих нагрузках. Низкая производительность, отсутствие стандарта и другие недостатки ограничивали использование систем «ключ-значение» в течение многих лет, но быстрое развитие облачных вычислений после 2010 года привело к их возрождению в рамках более широкого движения NoSQL. Некоторые графовые базы данных также являются базами данных ключей, добавляя концепцию отношений (указателей) между записями как тип данных первого класса. Базы данных «ключ-значение» могут использовать модель согласованности, начиная от возможной согласованности до сериализации. Некоторые поддерживают упорядочение ключей. Некоторые хранят данные в оперативной памяти (ОЗУ), в то время как другие используют твердотельные накопители или жёсткие диски. Самой популярной реализацией базы данных «ключ-значение», согласно рейтингу DB-Engines, на данный момент (2019 год) является Redis. (ru)
  • 键-值数据库(Key–value database),或键-值存储,是设计用来存储、检索和管理关联数组的数据存储范式,关联数组是现今更常称为“字典”或散列表的一种数据结构。字典包含对对象或记录的一个收集,依次、记录内有多个不同的“域”或称字段,再次、每个字段都包含数据。这些记录使用唯一标识这个记录的“键”来存储和检索,键还用来在数据库中快速的找到数据。 (zh)
  • Ба́за да́них «клю́ч—зна́чення» (англ. key-value database або англ. key–value store) — парадигма сховищ даних, створена для зберігання, виймання та керування асоціативними масивами — структурою даних, більш знаною як словник або геш. Словники містять об'єктів або записів, які можуть мати багато різних полів з даними. Ці записи зберігаються та виймаються за допомогою ключа, який однозначно позначає записи, також він використовується для швидкого пошуку базою даних. База даних «ключ—значення» працює зовсім інакше ніж реляційні бази даних (РБД). РБД попередньо визначають структуру даних у базі даних як послідовність таблиць, які містять поля з чітко визначеними типами даних. Попередній опис типу даних дозволяє застосовувати численні оптимізації при програмуванні бази даних. На відміну від цього, системи «ключ—значення» ставляться до даних як до єдиної непрозорої колекції, яка може мати різні поля для кожного запису. Це забезпечує значну гнучкість і точніше слідує сучасним концепціям, таким як об'єктно-орієнтоване програмування. Оскільки необов'язкові значення не представлено заповнювачами, як це зроблено в більшості РБД, бази даних «ключ—значення» зазвичай використовують набагато менше пам'яті для зберігання такої ж бази даних, що може призводити до значного збільшення продуктивності при певних робочих навантаженнях. Продуктивність, відсутність стандартизації та інші недоліки зробили використання систем «ключ—значення» нішевим протягом багатьох років, проте стрімкий перехід до хмарних обчислень після 2010 року призвів до ренесансу як частини ширшого руху NoSQL. Деякі графові бази даних за внутрішньою побудовою також є базами даних «ключ—значення», з додатковою концепцією відношення (вказівників) між записами як тип даних першого класу. (uk)
dbo:thumbnail
dbo:wikiPageID
  • 37704882 (xsd:integer)
dbo:wikiPageLength
  • 4444 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1113952539 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • 键-值数据库(Key–value database),或键-值存储,是设计用来存储、检索和管理关联数组的数据存储范式,关联数组是现今更常称为“字典”或散列表的一种数据结构。字典包含对对象或记录的一个收集,依次、记录内有多个不同的“域”或称字段,再次、每个字段都包含数据。这些记录使用唯一标识这个记录的“键”来存储和检索,键还用来在数据库中快速的找到数据。 (zh)
  • Eine Schlüssel-Werte-Datenbank (auch Key Value Database oder Key Value Store) dient zur elektronischen Datenverwaltung in Computersystemen. Sie basiert auf dem Schlüssel-Werte-Datenmodell, um assoziative Datenfelder zu speichern. (de)
  • A key–value database, or key–value store, is a data storage paradigm designed for storing, retrieving, and managing associative arrays, and a data structure more commonly known today as a dictionary or hash table. Dictionaries contain a collection of objects, or records, which in turn have many different fields within them, each containing data. These records are stored and retrieved using a key that uniquely identifies the record, and is used to find the data within the database. (en)
  • Una base de datos de clave-valor, o almacén de clave-valor, es un paradigma de almacenamiento de datos diseñado para almacenar, recuperar y administrar arreglos asociativos, una estructura de datos más comúnmente conocida hoy en día como un diccionario o tabla hash. Los diccionarios contienen una colección de objetos, o registros, que a su vez tienen muchos campos diferentes dentro de ellos, cada uno de los cuales contiene datos. Estos registros se almacenan y se recuperan utilizando una clave que identifica de manera única el registro y se utiliza para encontrar rápidamente los datos dentro de la base de datos. (es)
  • Une base de données clé-valeur, ou magasin clé-valeur, est un paradigme de stockage de données conçu pour stocker, récupérer et gérer des tableaux associatifs, et une structure de données plus communément appelée aujourd'hui dictionnaire ou table de hachage. Les dictionnaires contiennent une collection d'objets, ou d'enregistrements, qui comportent à leur tour de nombreux champs différents, chacun contenant des données. Ces enregistrements sont stockés et récupérés à l'aide d'une clé qui identifie de manière unique l'enregistrement et qui est utilisée pour trouver les données dans la base de données. (fr)
  • 키-값 데이터베이스(key–value database, 키-밸류 데이터베이스) 또는 키-값 스토어(키-밸류 스토어)는 오늘날 딕셔너리(dictionary), 해시(hash)로 잘 알려져 있는 자료 구조인 연관 배열의 저장, 검색, 관리를 위해 설계된 데이터 스토리지 패러다임이다. 딕셔너리에는 객체나 레코드의 컬렉션이 포함되어 있으며 이 안에서 각기 다른 수많은 가 그 안에 포함되어 있고 각각 데이터를 담고있다. 이 레코드들은 레코드를 고유하게 식별하는 "키"를 사용하여 저장되고 검색되며 데이터베이스 안에서 데이터를 빠르게 찾는데 사용된다. 키-값 쌍으로 표현되는 키-값 데이터베이스는 더 잘 알려져 있는 관계형 데이터베이스(RDB)와는 방식이 매우 다르다. 성능, 표준화의 부재, 기타 문제들로 인해 키-값 시스템들이 수년 간 틈새로 국한되었으나 2010년 이후 클라우드 컴퓨팅으로의 조속한 움직임은 더 큰 NoSQL 운동의 일부로서 르네상스로 이어졌다. 일부 그래프 데이터베이스 또한 내부적으로 키-값 데이터베이스를 사용하여 최초 클래스 자료형으로서 레코드 간 관계(포인터)의 개념을 추가한다. (ko)
  • キーバリュー型データベース(key–value database)、またはキーバリュー型ストア(key–value store)は、連想配列の格納、取得、および管理するために設計されたデータストレージパラダイムであり、今日では辞書(dictionary)またはハッシュテーブル(hash table)として一般的に知られているデータ構造である。辞書はオブジェクトまたはレコードの集合を含み、レコードの中にはデータを含むさまざまなフィールドを持っている。これらのレコードは、レコードを一意に識別するキーを使用して保存および取得され、データベース内のデータを見つけるために使用される。 性能面、標準化の欠如、その他の問題から、キーバリュー・システムは長年ニッチな用途に限定されていた。しかし、2010年以降、クラウド・コンピューティングへの急速な移行が進み、より広範なNoSQL移行の一部として再流行が起こった。のようなも内部的にはキーバリュー型データベースであり、レコード間の関係(ポインタ)の概念を一級データ型として追加している。 (ja)
  • Um banco de dados de chave-valor, ou armazenamento de chave-valor, é um paradigma de armazenamento de dados projetado para armazenar, recuperar e gerenciar matrizes associativas e uma estrutura de dados mais comumente conhecida hoje como dicionário ou tabela hash. (pt)
  • Ба́за да́них «клю́ч—зна́чення» (англ. key-value database або англ. key–value store) — парадигма сховищ даних, створена для зберігання, виймання та керування асоціативними масивами — структурою даних, більш знаною як словник або геш. Словники містять об'єктів або записів, які можуть мати багато різних полів з даними. Ці записи зберігаються та виймаються за допомогою ключа, який однозначно позначає записи, також він використовується для швидкого пошуку базою даних. (uk)
  • База данных «клю́ч-значе́ние» (англ. key-value database или англ. key–value store) — парадигма хранения данных, предназначенная для хранения, извлечения и управления ассоциативными массивами, структура данных, более известная сегодня как словарь или хеш-таблица. Словари содержат коллекцию объектов или записей, которые, в свою очередь, содержат множество различных полей, каждое из которых содержит данные. Эти записи хранятся и извлекаются с использованием ключа, который однозначно идентифицирует запись и используется для быстрого поиска данных в базе данных. (ru)
rdfs:label
  • Key–value database (en)
  • Schlüssel-Werte-Datenbank (de)
  • Base de datos clave-valor (es)
  • Bases de données clé-valeur (fr)
  • 키-값 데이터베이스 (ko)
  • キーバリュー型データベース (ja)
  • Banco de dados de chave-valor (pt)
  • База данных «ключ-значение» (ru)
  • 键-值存储 (zh)
  • База даних «ключ—значення» (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:genre of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License