dbo:abstract
|
- قاعدة بيانات بيركيلي (Berkeley DB) هي قاعدة بيانات مجانية ومفتوحة، تحتوي على نظام عالي وسريع لإدارة البيانات. ميزة بيركيلي عن قواعد البيانات المعهودة الأخرى ك اس كيو ال (SQL) هو أنه لا يوجد عمليات بحث أو فهرسة عن طريق جهاز ثالث أو شبكة معلومات، وإنما كل العمليات تتم محليا على جهاز المستخدم. الفرق الرئيسي الآخر هو أن حفظ البيانات يتم في عدة قواعد بيانات منفصلة ذو حجم صغير، يمكن الربط فيما بينها، على عكس الطرق المعهودة في هذا المجال والتي تعمل جداول كبيرة ذو تركيبة معقدة في قاعدة بيانات واحدة ذو حجم كبير. يمكن شرح قواعد بيانات بيركيلي بأنها جدول به عمودين من البيانات: عمود يحتوي على مفتاح البيانات (عادة رقم أو اسم محدد) وعمود به البيانات. بيركيلي يوفر واجهة (API) مكتوبة في عدة لغات برمجة، منها: جافا، سي بلس بلس، سي واكس ام ال، تعمل على أنظمة لينكس وويندوز. (ar)
- Die Berkeley-Datenbank (Berkeley DB) ist eine eingebettete Datenbank-Bibliothek mit Programmierschnittstellen zu C, C++, Java, Perl, Python, Tcl und weiteren Programmiersprachen. (de)
- Berkeley DB (BDB) is an embedded database software library for key/value data, historically significant in open source software. Berkeley DB is written in C with API bindings for C++, C#, Java, Perl, PHP, Python, Ruby, Smalltalk, Tcl, and many other programming languages. BDB stores arbitrary key/data pairs as byte arrays, and supports multiple data items for a single key. Berkeley DB is not a relational database, although it has advanced database features including database transactions, multiversion concurrency control and write-ahead logging. BDB runs on a wide variety of operating systems including most Unix-like and Windows systems, and real-time operating systems. BDB was commercially supported and developed by Sleepycat Software from 1996 to 2006. Sleepycat Software was acquired by Oracle Corporation in February 2006, which continues to develop and sell the C Berkeley DB library. In 2013 Oracle re-licensed BDB under the AGPL license. As of 2022, Bloomberg LP continues to develop a fork of BDB within their Comdb2 database, under the original Sleepycat permissive license. (en)
- Berkeley DB (DB) es una librería de manejo de base de datos con API para C, C++, Java, Perl, Python, Ruby, Tcl y muchos otros lenguajes. Soporta múltiples datos para una misma clave. Berkeley DB permite miles de hilos de control manipulando bases de datos de hasta 256 terabytes en muchos sistemas, incluidos la mayoría de los tipo-UNIX y Windows, e incluso sistemas operativos de tiempo real. Berkeley DB fue desarrollada por la compañía Sleepycat Software. Está disponible en código fuente y con licencia de libre distribución (free software). (es)
- Berkeley DB (BDB) est un moteur de base de données. Il est utilisé dans de nombreux environnements, sous Unix, GNU/Linux, Microsoft Windows et dans des systèmes embarqués. (fr)
- Berkeley DB (BDB) è un database management system per sviluppatori che tramite licenza open source può essere utilizzato sulla maggior parte dei sistemi operativi, inclusi sistemi embedded Linux, Linux, macOS, QNX, UNIX, VxWorks e Windows. Berkeley DB fu sviluppato all'Università di Berkeley, una parte relativa alle transazioni dalla BSD 4.3 sino alla release 4.4, nello sforzo di rimuovere l'ostacolo costituito dalla parte di codice AT&T. Agli autori di Berkeley DB fu chiesto da Netscape di implementare ed estendere le librerie per nuovi dispositivi hardware. La versione 1.85 fu allora dotata di quanto richiesto da un LDAP server e per sfruttare il browser web Netscape.Queste funzionalità condussero alla costituzione della , azienda successivamente acquisita da Oracle Corporation nel febbraio 2006. Il software Berkeley DB è pubblicato attraverso le licenze e OSI ed approvato dalla FSF. Il pacchetto software viene distribuito completo di codice sorgente, tools di configurazione, suite di test e di documentazione. La qualità del codice, la generale utilità in molti campi abbinata alla licenza open source ha fatto sì che esso sia usato in un gran numero di programmi di tipo open source. Coloro che non desiderano rimanere nei termini d'uso della Sleepycat Public License hanno la scelta di acquistare una licenza proprietaria da Oracle Corporation. Questa soluzione commerciale è chiamata doppia licenza. Berkeley DB include un'interfaccia compatibile per alcune storiche librerie di database UNIX: dbm, e . (it)
- 버클리 DB(Berkeley DB)는 키-값 데이터베이스를 위한 고성능 임베디드 데이터베이스를 제공하기 위해 고안된 소프트웨어 라이브러리이다. 버클리 DB는 C로 작성되었으며 C++, C 샤프, 자바, 펄, PHP, 파이썬, 루비, 스몰토크, Tcl 등 기타 수많은 프로그래밍 언어를 위한 API 바인딩을 제공한다. BDB는 무작위 키/데이터 쌍을 바이트 배열로 저장하며 단일 키에 대해 복수의 데이터 항목을 지원한다. 버클리 DB는 관계형 데이터베이스가 아니지만 데이터베이스 트랜잭션, 다중 버전 동시성 제어, 로그 선행 기입 등의 고급 데이터베이스 기능을 갖추고 있다. BDB는 대부분의 유닉스 계열, 윈도우 시스템, 그리고 실시간 운영 체제를 포함한 다양한 운영 체제를 대상으로 수천개의 동시 컨트롤 스레드, 그리고 데이터베이스를 조작하는 동시 프로세스를 256 테라바이트 정도로 지원할 수 있다. BDB는 에 의해 1996년부터 2006년까지 상업적으로 지원되고 개발되었다. 이 기업은 2006년 2월 오라클에 인수되었으며 지금도 버클리 DB 제품들을 개발하고 판매하고 있다. (ko)
- Berkeley DBは、アプリケーション組み込み型のデータベースライブラリである。現在はオラクルの製品であり、またオープンソースとして公開されている。 (ja)
- Berkeley DB (BDB) é uma biblioteca de software que fornece um banco de dados integrado de alto desempenho para dados de chave/valor. A partir de 2012, o Berkeley DB é o kit de ferramentas de banco de dados mais utilizado no mundo, com centenas de milhões de exemplares distribuídos. Berkeley DB é escrito em C com ligações de API para C++, C#, PHP, Java, Perl, Python, Ruby, Tcl, Smalltalk e muitas outras linguagens de programação. O BDB armazena pares arbitrários de chave/dados como arranjos (array) de bytes, e suporta vários itens de dados para uma única chave. O Berkeley DB não é um banco de dados relacional. Ele pode suportar milhares de threads simultâneas de controle ou processos manipulação de bancos de dados tão grandes quanto 256 terabytes, em uma grande variedade de sistemas operacionais, incluindo muitos sistemas Windows e Unix-like, e sistemas operacionais de tempo real. O Berkeley DB também é usado como o nome comum para três produtos distintos: o Oracle Berkeley DB, Berkeley DB Java Edition e o Berkeley DB XML. Todos estes três produtos compartilham um ancestral comum e estão atualmente sob desenvolvimento ativo da Oracle Corporation. (pt)
- Berkeley DB (BDB) — высокопроизводительная встраиваемая система управления базами данных, реализованная в виде библиотеки. Нереляционная система — хранит пары «ключ — значение» как массивы байтов и поддерживает множество значений для одного ключа. В системе отсутствует сетевой доступ — программы используют базу данных через вызовы внутрипроцессного API. SQL поддерживается в качестве одного из интерфейсов начиная с версии 5.0 (2010). Поддерживаются как ACID-транзакции, детальные блокировки, интерфейс распределённых транзакций XA, горячее резервное копирование и репликацию. Может использоваться как средство для построения хранимых индексов, так и в качестве хранилища данных. Существуют средства для работы с Berkeley DB на большинстве популярных языков программирования, включая Perl, Python, PHP, Ruby. Первая версия была создана в Университете Беркли во время разработки BSD версии 4.3 (июнь 1986 года). Netscape попросила авторов Berkeley DB улучшить и расширить библиотеку — в то время версию 1.85, — чтобы она удовлетворяла их требованиям к использованию в сервере LDAP и в браузере Netscape. Этот запрос привёл к созданию , занявшейся развитием и коммерциализацией проекта. С конца 1990-х система входит в состав большинства дистрибутивов Linux. В феврале 2006 года Sleepecat Software поглощена корпорацией Oracle. Распространялась под лицензией , которая была одобрена OSI и FSF; начиная с версии 6.0.20 переведена на лицензию AGPL (2013), тогда же появилась возможность приобрести проприетарную лицензию для использования в закрытых проектах. В 2020 году СУБД получила ежегодную премию SIGMOD в номинации «Системы». Oracle распространяет BDB в трёх вариантах:
* Berkeley DB — собственно библиотека на Си;
* Berkeley DB Java — библиотека, переписанная на Java (поддержка Google Android, Apache Maven);
* — библиотека на Си, реализующая XML-СУБД на основе Berkeley DB со средствами работы с XML (Xerces, XPath, XQuery, ). (ru)
- Berkeley DB(BDB)是一个高效的嵌入式数据库和键-值数据库编程库,C语言、C++、Java、Perl、Python、Tcl以及其他很多语言都有其对应的API。Berkeley DB可以保存任意类型的键/值对(Key/Value Pair),而且可以为一个键保存多个数据。Berkeley DB支持让数千的并发线程同时操作数据库,支持最大256TB的数据,广泛用于各种操作系统,其中包括大多数类Unix操作系统、Windows操作系统以及实时操作系统。 (zh)
|
rdfs:comment
|
- Die Berkeley-Datenbank (Berkeley DB) ist eine eingebettete Datenbank-Bibliothek mit Programmierschnittstellen zu C, C++, Java, Perl, Python, Tcl und weiteren Programmiersprachen. (de)
- Berkeley DB (DB) es una librería de manejo de base de datos con API para C, C++, Java, Perl, Python, Ruby, Tcl y muchos otros lenguajes. Soporta múltiples datos para una misma clave. Berkeley DB permite miles de hilos de control manipulando bases de datos de hasta 256 terabytes en muchos sistemas, incluidos la mayoría de los tipo-UNIX y Windows, e incluso sistemas operativos de tiempo real. Berkeley DB fue desarrollada por la compañía Sleepycat Software. Está disponible en código fuente y con licencia de libre distribución (free software). (es)
- Berkeley DB (BDB) est un moteur de base de données. Il est utilisé dans de nombreux environnements, sous Unix, GNU/Linux, Microsoft Windows et dans des systèmes embarqués. (fr)
- 버클리 DB(Berkeley DB)는 키-값 데이터베이스를 위한 고성능 임베디드 데이터베이스를 제공하기 위해 고안된 소프트웨어 라이브러리이다. 버클리 DB는 C로 작성되었으며 C++, C 샤프, 자바, 펄, PHP, 파이썬, 루비, 스몰토크, Tcl 등 기타 수많은 프로그래밍 언어를 위한 API 바인딩을 제공한다. BDB는 무작위 키/데이터 쌍을 바이트 배열로 저장하며 단일 키에 대해 복수의 데이터 항목을 지원한다. 버클리 DB는 관계형 데이터베이스가 아니지만 데이터베이스 트랜잭션, 다중 버전 동시성 제어, 로그 선행 기입 등의 고급 데이터베이스 기능을 갖추고 있다. BDB는 대부분의 유닉스 계열, 윈도우 시스템, 그리고 실시간 운영 체제를 포함한 다양한 운영 체제를 대상으로 수천개의 동시 컨트롤 스레드, 그리고 데이터베이스를 조작하는 동시 프로세스를 256 테라바이트 정도로 지원할 수 있다. BDB는 에 의해 1996년부터 2006년까지 상업적으로 지원되고 개발되었다. 이 기업은 2006년 2월 오라클에 인수되었으며 지금도 버클리 DB 제품들을 개발하고 판매하고 있다. (ko)
- Berkeley DBは、アプリケーション組み込み型のデータベースライブラリである。現在はオラクルの製品であり、またオープンソースとして公開されている。 (ja)
- Berkeley DB(BDB)是一个高效的嵌入式数据库和键-值数据库编程库,C语言、C++、Java、Perl、Python、Tcl以及其他很多语言都有其对应的API。Berkeley DB可以保存任意类型的键/值对(Key/Value Pair),而且可以为一个键保存多个数据。Berkeley DB支持让数千的并发线程同时操作数据库,支持最大256TB的数据,广泛用于各种操作系统,其中包括大多数类Unix操作系统、Windows操作系统以及实时操作系统。 (zh)
- قاعدة بيانات بيركيلي (Berkeley DB) هي قاعدة بيانات مجانية ومفتوحة، تحتوي على نظام عالي وسريع لإدارة البيانات. ميزة بيركيلي عن قواعد البيانات المعهودة الأخرى ك اس كيو ال (SQL) هو أنه لا يوجد عمليات بحث أو فهرسة عن طريق جهاز ثالث أو شبكة معلومات، وإنما كل العمليات تتم محليا على جهاز المستخدم. (ar)
- Berkeley DB (BDB) is an embedded database software library for key/value data, historically significant in open source software. Berkeley DB is written in C with API bindings for C++, C#, Java, Perl, PHP, Python, Ruby, Smalltalk, Tcl, and many other programming languages. BDB stores arbitrary key/data pairs as byte arrays, and supports multiple data items for a single key. Berkeley DB is not a relational database, although it has advanced database features including database transactions, multiversion concurrency control and write-ahead logging. BDB runs on a wide variety of operating systems including most Unix-like and Windows systems, and real-time operating systems. (en)
- Berkeley DB (BDB) è un database management system per sviluppatori che tramite licenza open source può essere utilizzato sulla maggior parte dei sistemi operativi, inclusi sistemi embedded Linux, Linux, macOS, QNX, UNIX, VxWorks e Windows. Berkeley DB fu sviluppato all'Università di Berkeley, una parte relativa alle transazioni dalla BSD 4.3 sino alla release 4.4, nello sforzo di rimuovere l'ostacolo costituito dalla parte di codice AT&T. Berkeley DB include un'interfaccia compatibile per alcune storiche librerie di database UNIX: dbm, e . (it)
- Berkeley DB (BDB) é uma biblioteca de software que fornece um banco de dados integrado de alto desempenho para dados de chave/valor. A partir de 2012, o Berkeley DB é o kit de ferramentas de banco de dados mais utilizado no mundo, com centenas de milhões de exemplares distribuídos. Berkeley DB é escrito em C com ligações de API para C++, C#, PHP, Java, Perl, Python, Ruby, Tcl, Smalltalk e muitas outras linguagens de programação. (pt)
- Berkeley DB (BDB) — высокопроизводительная встраиваемая система управления базами данных, реализованная в виде библиотеки. Нереляционная система — хранит пары «ключ — значение» как массивы байтов и поддерживает множество значений для одного ключа. Oracle распространяет BDB в трёх вариантах:
* Berkeley DB — собственно библиотека на Си;
* Berkeley DB Java — библиотека, переписанная на Java (поддержка Google Android, Apache Maven);
* — библиотека на Си, реализующая XML-СУБД на основе Berkeley DB со средствами работы с XML (Xerces, XPath, XQuery, ). (ru)
|