翻訳と辞書
Words near each other
・ Foundation Systems
・ Foundation University
・ Foundation University Institute of Management & Computer Sciences
・ Foundation University Medical College
・ Foundation University of Health Sciences
・ Foundation University, Islamabad
・ Foundation Work of the New Millennium
・ Foundation's Edge
・ Foundation's Fear
・ Foundation's Friends
・ Foundation's Triumph
・ Foundational Model of Anatomy
・ Foundational Questions Institute
・ Foundational relation
・ Foundationalism
FoundationDB
・ Foundationism
・ Foundations (song)
・ Foundations and Trends in Communications and Information Theory
・ Foundations and Trends in Computer Graphics and Vision
・ Foundations and Trends in Econometrics
・ Foundations and Trends in Electronic Design Automation
・ Foundations and Trends in Networking
・ Foundations and Trends in Theoretical Computer Science
・ Foundations Forum
・ Foundations in Norway
・ Foundations of Algebraic Geometry
・ Foundations of Burden
・ Foundations of Chemistry
・ Foundations of Christianity


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

FoundationDB : ウィキペディア英語版
FoundationDB

FoundationDB is a multi-model NoSQL database with a shared nothing architecture.〔(Database House Wants You to Stop Dropping ACID )〕 The product is designed around a "core" database, with additional features supplied in "layers."〔(FoundationDB Releases Beta of its 'NoSQL/YesACID' Database )〕 The core database exposes an ordered key-value store with transactions.〔(FoundationDB's ACID Compliant NoSQL Available )〕 The transactions are able to read or write multiple keys stored on any machine in the cluster while fully supporting ACID properties.〔(FoundationDB's NoSQL Breakthrough Challenges Relational Database Dominance )〕 Transactions are used to implement a variety of data models via layers.
The FoundationDB Alpha program began in January 2012 and concluded on March 4, 2013 with their public Beta release.〔(FoundationDB Brings Transactions to NoSQL )〕 Their 1.0 version was released for general availability on August 20, 2013. The latest stable version, 3.0.2, was released on December 10, 2014.
On March 25, 2015 it was reported that Apple has acquired the company.〔http://techcrunch.com/2015/03/24/apple-acquires-durable-database-company-foundationdb/〕 A notice on the FoundationDB web site indicated that the company has "evolved" its mission and would no longer offer downloads of the software.〔http://community.foundationdb.com〕
== Main features ==

The main features of FoundationDB include the following:
;Ordered key-value store
:In addition to supporting standard key-based reads and writes, the ordering property enables range reads that can efficiently scan large swaths of data.〔
;Transactions
:Transaction processing employs multiversion concurrency control for reads and optimistic concurrency for writes. Transactions can span multiple keys stored on multiple machines.
;ACID properties
:FoundationDB guarantees serializable isolation and strong durability via redundant storage on disk before transactions are considered committed.
;Layers
:Layers map new data models, APIs, and query languages to the FoundationDB core. They employ FoundationDB's ability to update multiple data elements in a single transaction, ensuring consistency.〔 An example is their SQL layer.〔(The FoundationDB SQL Layer )〕
;Commodity clusters
:FoundationDB is designed for deployment on distributed clusters of commodity hardware running Linux.〔(FoundationdB Releases New NoSQL Data Platform )〕
;Replication
:FoundationDB stores each piece of data on multiple machines according to a configurable replication factor. Triple replication is the recommended mode for clusters of 5 or more machines.
;Scalability
:FoundationDB is designed to support horizontal scaling though the addition of machines to a cluster while automatically handling data replication and partitioning.
;Systems supported
:FoundationDB supports packages for Linux, Windows, and Mac OS X. The Linux version supports production clusters, while the Windows and Mac OS X versions support local operation for development purposes. Configurations on Amazon EC2 are also supported.〔
;Programming language bindings
:FoundationDB supports language bindings for Python, Go, Ruby, Node.js, Java, PHP, and C, all of which are made available with the product.〔

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「FoundationDB」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.