dbo:abstract
|
- قاعدة البيانات داخل الذاكرة (IMDB ، أيضًا نظام قاعدة بيانات الذاكرة الرئيسية أو MMDB أو قاعدة بيانات مقيمة في الذاكرة) هي نظام إدارة قاعدة بيانات يعتمد في المقام الأول على الذاكرة الرئيسية لتخزين بيانات الكمبيوتر. على النقيض من أنظمة إدارة قواعد البيانات التي تستخدم آلية تخزين على القرص الصلب. تعد قواعد البيانات داخل الذاكرة أسرع من قواعد البيانات المحسنة على القرص لأن الوصول إلى القرص أبطأ من الوصول إلى الذاكرة، خوارزميات التحسين الداخلية أبسط وتنفذ تعليمات أقل لوحدة المعالجة المركزية. إن الوصول إلى البيانات في الذاكرة يلغي وقت البحث عند البحث عن البيانات، مما يوفر أداء أسرع وأكثر قابلية للتنبؤ به من القرص. غالبًا ما تستخدم التطبيقات التي يكون فيها وقت الاستجابة حساساً، مثل تلك التي تقوم بتشغيل معدات شبكات الاتصالات وشبكات الإعلانات المتنقلة، قواعد بيانات الذاكرة الرئيسية. اكتسبت IMDBs الكثير من الاهتمام، خاصة في مجال تحليل البيانات، بدءًا من منتصف عام 2000 - ويرجع ذلك أساسًا إلى المعالجات متعددة النواة التي يمكنها معالجة الذاكرة الكبيرة وبسبب انخفاض تكلفة ذاكرة الوصول العشوائي. يوجد عقبة فنية محتملة مع تخزين البيانات في الذاكرة وهي تبخر ذاكرة الوصول العشوائي. على وجه التحديد في حالة فقدان الطاقة، عن قصد أو غير ذلك، يتم فقدان البيانات المخزنة في . مع إدخال تقنية ذاكرة الوصول العشوائي غير المتطايرة، ستتمكن قواعد البيانات الموجودة في الذاكرة من العمل بأقصى سرعة والحفاظ على البيانات في حالة انقطاع التيار الكهربائي. (ar)
- Eine In-Memory-Datenbank (IMDB) ist ein Datenbankmanagementsystem, das den Arbeitsspeicher eines Computers als Datenspeicher nutzt. Damit unterscheidet es sich von herkömmlichen Datenbankmanagementsystemen, die dazu Festplattenlaufwerke verwenden. Der Arbeitsspeicher eines Rechners bietet wesentlich höhere Zugriffsgeschwindigkeiten als Festplattenlaufwerke und die Algorithmen für den Zugriff sind einfacher. Deshalb sind In-Memory-Datenbanken wesentlich schneller und ihre Zugriffszeiten sind besser vorhersagbar als die von auf Festplatten zugreifenden Datenbankmanagementsystemen. Jedoch ist Arbeitsspeicher sehr viel teurer als Festplattenspeicher, der einzelne Rechner hat deshalb üblicherweise sehr viel weniger davon. Wenn eine Datenbank hohe Speicherkapazität braucht, kann jedoch durch Grid-Computing diese Schranke für In-Memory-Datenbanken überwunden werden. (de)
- Una base de datos en memoria (IMDb, según sus siglas en inglés, y también conocida como base de datos en memoria principal o MMDB) es una base de datos cuyos datos están almacenados en la memoria principal para facilitar tiempos más rápidos de respuesta. Los datos de origen se cargan a la memoria del sistema en un formato comprimido no relacional. Las bases de datos en memoria optimizan el trabajo relacionado con el procesamiento de consultas. Una IMDb es un tipo de base de datos analítica, que es un sistema de solo lectura que almacena datos históricos sobre indicadores para aplicaciones de inteligencia empresarial/análisis de negocios (BI/BA), usualmente como parte de un almacén de datos o un data mart. Estos sistemas permiten a los usuarios ejecutar consultas e informes sobre la información contenida, que se actualiza regularmente para incorporar datos de transacción recientes de los sistemas operativos de una organización. Además de brindar tiempos extremadamente rápidos de respuesta a consultas, la analítica en memoria puede reducir o eliminar la necesidad de indexar datos y almacenar datos preagregados en cubos OLAP o tablas agregadas. Esta capacidad reduce los costos de informática y permite una implementación más rápida de aplicaciones de BI/BA. Tres avances de años recientes han hecho de la analítica en memoria algo más factible: computación de 64 bits, servidores multi-core y precios más bajos de memoria RAM. (es)
- An in-memory database (IMDB, or main memory database system (MMDB) or memory resident database) is a database management system that primarily relies on main memory for computer data storage. It is contrasted with database management systems that employ a disk storage mechanism. In-memory databases are faster than disk-optimized databases because disk access is slower than memory access and the internal optimization algorithms are simpler and execute fewer CPU instructions. Accessing data in memory eliminates seek time when querying the data, which provides faster and more predictable performance than disk. Applications where response time is critical, such as those running telecommunications network equipment and mobile advertising networks, often use main-memory databases. IMDBs have gained much traction, especially in the data analytics space, starting in the mid-2000s – mainly due to multi-core processors that can address large memory and due to less expensive RAM. A potential technical hurdle with in-memory data storage is the volatility of RAM. Specifically in the event of a power loss, intentional or otherwise, data stored in volatile RAM is lost. With the introduction of non-volatile random-access memory technology, in-memory databases will be able to run at full speed and maintain data in the event of power failure. (en)
- インメモリデータベース(IMDBあるいはメインメモリデータベース、MMDB)はデータストレージを主にメインメモリ上で行うデータベース管理システムである。ディスクストレージ機構によるデータベースシステムと対比される。メインメモリデータベースは内部最適化アルゴリズムが簡素であり、相対的に少ないCPU命令を実行するので、ディスク最適化されたデータベースと比較して高速である。メモリ上でデータアクセスを行うことで、ディスクと比較し、より高速かつ安定したパフォーマンスを提供できる。通信ネットワーク機器など、応答時間が肝要であるアプリケーションにおいて、インメモリデータベースは多用されている。 (ja)
- 인메모리 데이터베이스(In-memory Database)는 데이터 스토리지의 메인 메모리에 설치되어 운영되는 방식의 데이터베이스 관리 시스템이다. 인메모리 데이터베이스는 디스크에 최적화된 데이터베이스보다 더 빠른데 그 까닭은 디스크 접근이 메모리 접근보다 느리기 때문이며, 이 데이터베이스는 내부 최적화 알고리즘이 더 단순하며 더 적은 CPU 명령을 실행한다. 메모리의 데이터에 접근하면 데이터를 조회할 때 검색 시간이 줄어들며 디스크보다 더 빠르고 더 예측 가능성 성능을 제공한다. 인메모리 데이터 스토리지의 잠재적인 기술적 문제는 RAM의 휘발성이다. 구체적으로 말해 전원이 소실될 경우나 고의적인 상황 등에서 휘발성 RAM 안에 저장된 데이터는 손실된다. 기술의 도입으로 인메모리 데이터베이스는 전력 손실에도 완전한 속도로 데이터를 유지할 수 있게 되었다. (ko)
- Con il termine in-memory database (IMDB), o main memory database system ("sistema di basi di dati in memoria centrale", MMDB), o memory-resident database ("base di dati residente in memoria"), si intende un DBMS che gestisce i dati nella memoria centrale. Esso è in contrasto con i DBMS che mantengono i dati su memorie di massa (dischi rigidi). I database in memoria centrale sono molto più veloci di quelli su memorie di massa, ma possono gestire moli di dati molto inferiori, a patto che ci sia comunque un modo per recuperarli in caso di guasti. I metodi più usati riguardano file di log e checkpoint che mantengono informazioni su disco fisso ogni quantità di tempo predeterminata, o dopo una certa mole di dati memorizzata/modificata. Grazie al superamento dei vincoli imposti dai tempi di elaborazione, un IMDB può essere implementato anche con strutture differenti da quelle utilizzate per l'approccio relazionale (tabelle), quali quelle suggerite dal modello reticolare (puntatori), dal modello gerarchico (alberi) o dal modello a oggetti (oggetti complessi e nidificati). (it)
- Bancos de dados em memória principal (do inglês main memory databases) são sistemas computacionais de gerência de bancos de dados onde toda a está armazenada em memória principal, ao invés de estar em discos rígidos como ocorre na maior parte dos casos. O principal uso para tais bancos de dados são sistemas nos quais a velocidade de acesso aos dados é crítica, como por exemplo em centrais telefônicas, fato que decorre da propriedade da memória principal ser acessada mais velozmente que os discos. (pt)
- Резидентная база данных (англ. in-memory database, IMDB) — база данных, размещаемая в оперативной памяти. Резидентная СУБД — система управления резидентными базами данных, один из видов программных систем, работающих в парадигме (англ. in-memory computing). Резидентные СУБД за счёт оптимизаций, возможных в условиях хранения и обработки в байтоадресуемой оперативной памяти, обеспечивают лучшее быстродействие, чем СУБД, работающие с базами данных на устройствах постоянного хранения, как правило, с блочной организацией, и подключаемых по шинным или сетевым интерфейсам. При этом размер резидентной базы данных ограничен ёмкостью оперативной памяти узла. Для ряда резидентных СУБД реализуются техники репликации и сегментирования, позволяющие работать с единой резидентной базой данных на нескольких узлах. Поскольку оперативная память энергозависима, то используется запись с предварительным журналированием на энергонезависимом устройстве для обеспечения целостности базы данных при внезапной перезагрузке, то есть, работа с резидентной базой не исключает зависимости от производительности подсистемы ввода-вывода (хотя и снижает её). Широко применяются для приложений, где время отклика имеет решающее значение, в частности, в задачах управления телекоммуникационным оборудованием, для торгов в реальном времени. В качестве эффективных сценариев для применения резидентных баз данных отмечаются и (англ. hybrid transactional/analytical processing (HTAP)). Первые реляционные резидентные СУБД появились в 1990-х годы, среди них — (1992) и (1997, приобретена Oracle в 2005 году). Популярность направление получило с удешевлением удельной стоимости серверных модулей оперативной памяти и развитием резидентной СУБД SAP Hana (2010). К середине 2010-х годов дополнительными механизмами для работы с резидентными базами данных оснащены основные коммерческие реляционные СУБД (Oracle Database — in-memory option, DB2 — Blu, MS SQL Server). Другим получившим развитие в 2010-е годы направлением в рамках движения NoSQL стали резидентные СУБД класса «ключ — значение», обеспечивающие элементарные возможности доступа по ключу и высокую производительность в условиях горизонтальной масштабируемости. (ru)
- 内存数据库是指一种将全部内容存放在内存中,而非传统数据库那样存放在中的数据库。内存数据库指的是所有的数据访问控制都在内存中进行,这是与相对而言的,磁盘数据库虽然也有一定的缓存机制,但都不能避免从外设到内存的交换,而这种交换过程对性能的损耗是致命的。由于内存的读写速度极快(双通道DDR3-1333可以达到9300 MB/s,一般磁盘约150 MB/s),随机访问时间更是可以纳秒计(一般磁盘约10 ms,双通道DDR3-1333可以达到100 ns),所以这种数据库的读写性能很高,主要用在对性能要求极高的环境中,但是在服务器关闭后会立刻丢失全部储存的数据。常见的例子有MySQL的MEMORY存储引擎、、、SQLite、等。 (zh)
|
rdfs:comment
|
- インメモリデータベース(IMDBあるいはメインメモリデータベース、MMDB)はデータストレージを主にメインメモリ上で行うデータベース管理システムである。ディスクストレージ機構によるデータベースシステムと対比される。メインメモリデータベースは内部最適化アルゴリズムが簡素であり、相対的に少ないCPU命令を実行するので、ディスク最適化されたデータベースと比較して高速である。メモリ上でデータアクセスを行うことで、ディスクと比較し、より高速かつ安定したパフォーマンスを提供できる。通信ネットワーク機器など、応答時間が肝要であるアプリケーションにおいて、インメモリデータベースは多用されている。 (ja)
- 인메모리 데이터베이스(In-memory Database)는 데이터 스토리지의 메인 메모리에 설치되어 운영되는 방식의 데이터베이스 관리 시스템이다. 인메모리 데이터베이스는 디스크에 최적화된 데이터베이스보다 더 빠른데 그 까닭은 디스크 접근이 메모리 접근보다 느리기 때문이며, 이 데이터베이스는 내부 최적화 알고리즘이 더 단순하며 더 적은 CPU 명령을 실행한다. 메모리의 데이터에 접근하면 데이터를 조회할 때 검색 시간이 줄어들며 디스크보다 더 빠르고 더 예측 가능성 성능을 제공한다. 인메모리 데이터 스토리지의 잠재적인 기술적 문제는 RAM의 휘발성이다. 구체적으로 말해 전원이 소실될 경우나 고의적인 상황 등에서 휘발성 RAM 안에 저장된 데이터는 손실된다. 기술의 도입으로 인메모리 데이터베이스는 전력 손실에도 완전한 속도로 데이터를 유지할 수 있게 되었다. (ko)
- Bancos de dados em memória principal (do inglês main memory databases) são sistemas computacionais de gerência de bancos de dados onde toda a está armazenada em memória principal, ao invés de estar em discos rígidos como ocorre na maior parte dos casos. O principal uso para tais bancos de dados são sistemas nos quais a velocidade de acesso aos dados é crítica, como por exemplo em centrais telefônicas, fato que decorre da propriedade da memória principal ser acessada mais velozmente que os discos. (pt)
- 内存数据库是指一种将全部内容存放在内存中,而非传统数据库那样存放在中的数据库。内存数据库指的是所有的数据访问控制都在内存中进行,这是与相对而言的,磁盘数据库虽然也有一定的缓存机制,但都不能避免从外设到内存的交换,而这种交换过程对性能的损耗是致命的。由于内存的读写速度极快(双通道DDR3-1333可以达到9300 MB/s,一般磁盘约150 MB/s),随机访问时间更是可以纳秒计(一般磁盘约10 ms,双通道DDR3-1333可以达到100 ns),所以这种数据库的读写性能很高,主要用在对性能要求极高的环境中,但是在服务器关闭后会立刻丢失全部储存的数据。常见的例子有MySQL的MEMORY存储引擎、、、SQLite、等。 (zh)
- قاعدة البيانات داخل الذاكرة (IMDB ، أيضًا نظام قاعدة بيانات الذاكرة الرئيسية أو MMDB أو قاعدة بيانات مقيمة في الذاكرة) هي نظام إدارة قاعدة بيانات يعتمد في المقام الأول على الذاكرة الرئيسية لتخزين بيانات الكمبيوتر. على النقيض من أنظمة إدارة قواعد البيانات التي تستخدم آلية تخزين على القرص الصلب. تعد قواعد البيانات داخل الذاكرة أسرع من قواعد البيانات المحسنة على القرص لأن الوصول إلى القرص أبطأ من الوصول إلى الذاكرة، خوارزميات التحسين الداخلية أبسط وتنفذ تعليمات أقل لوحدة المعالجة المركزية. إن الوصول إلى البيانات في الذاكرة يلغي وقت البحث عند البحث عن البيانات، مما يوفر أداء أسرع وأكثر قابلية للتنبؤ به من القرص. (ar)
- An in-memory database (IMDB, or main memory database system (MMDB) or memory resident database) is a database management system that primarily relies on main memory for computer data storage. It is contrasted with database management systems that employ a disk storage mechanism. In-memory databases are faster than disk-optimized databases because disk access is slower than memory access and the internal optimization algorithms are simpler and execute fewer CPU instructions. Accessing data in memory eliminates seek time when querying the data, which provides faster and more predictable performance than disk. (en)
- Eine In-Memory-Datenbank (IMDB) ist ein Datenbankmanagementsystem, das den Arbeitsspeicher eines Computers als Datenspeicher nutzt. Damit unterscheidet es sich von herkömmlichen Datenbankmanagementsystemen, die dazu Festplattenlaufwerke verwenden. (de)
- Una base de datos en memoria (IMDb, según sus siglas en inglés, y también conocida como base de datos en memoria principal o MMDB) es una base de datos cuyos datos están almacenados en la memoria principal para facilitar tiempos más rápidos de respuesta. Los datos de origen se cargan a la memoria del sistema en un formato comprimido no relacional. Las bases de datos en memoria optimizan el trabajo relacionado con el procesamiento de consultas. (es)
- Con il termine in-memory database (IMDB), o main memory database system ("sistema di basi di dati in memoria centrale", MMDB), o memory-resident database ("base di dati residente in memoria"), si intende un DBMS che gestisce i dati nella memoria centrale. Esso è in contrasto con i DBMS che mantengono i dati su memorie di massa (dischi rigidi). I database in memoria centrale sono molto più veloci di quelli su memorie di massa, ma possono gestire moli di dati molto inferiori, a patto che ci sia comunque un modo per recuperarli in caso di guasti. I metodi più usati riguardano file di log e checkpoint che mantengono informazioni su disco fisso ogni quantità di tempo predeterminata, o dopo una certa mole di dati memorizzata/modificata. (it)
- Резидентная база данных (англ. in-memory database, IMDB) — база данных, размещаемая в оперативной памяти. Резидентная СУБД — система управления резидентными базами данных, один из видов программных систем, работающих в парадигме (англ. in-memory computing). Широко применяются для приложений, где время отклика имеет решающее значение, в частности, в задачах управления телекоммуникационным оборудованием, для торгов в реальном времени. В качестве эффективных сценариев для применения резидентных баз данных отмечаются и (англ. hybrid transactional/analytical processing (HTAP)). (ru)
|