
【基本介紹】
orientdb是一款用于圖形化數(shù)據(jù)庫管理的專業(yè)軟件。orientdb讓用戶能夠通過圖形界面去直觀的感受到電腦數(shù)數(shù)據(jù)庫的內(nèi)容,表現(xiàn)方式是更加人性化,而且還兼具了文檔數(shù)據(jù)庫的靈活性和圖形數(shù)據(jù)庫的連接能力。
【官方介紹】
OrientDB是一款功能強(qiáng)大的圖形數(shù)據(jù)庫管理系統(tǒng),提供了一種用于存儲(chǔ)和檢索引用除表式數(shù)據(jù)之外的數(shù)據(jù)的NO關(guān)系或非關(guān)系數(shù)據(jù)的機(jī)制。越來越多地用于大數(shù)據(jù)和實(shí)時(shí)Web應(yīng)用程序,有時(shí)也被稱為“Not Only SQL”,以強(qiáng)調(diào)它們可能支持類似SQL的查詢語言。
【特色介紹】
1、安全你的寶貴的數(shù)據(jù)是安全的。安全對我們來說至關(guān)重要,因?yàn)榭蛻舸鎯?chǔ)他們的價(jià)值,inOrientDB至關(guān)重要和機(jī)密數(shù)據(jù)。通過改進(jìn)審計(jì)和身份驗(yàn)證、密碼鹽和數(shù)據(jù)加密,OrientDB是市場上最安全的開源NoSQL數(shù)據(jù)庫。
2、操作
尋找增量備份?我們有覆蓋。更重要的是,與OrientDB latest2.2版本,newOrientDBStudio添加一個(gè)新的點(diǎn)對點(diǎn)架構(gòu)和模塊。我們也正式公布傳送器:一個(gè)新工具與關(guān)系數(shù)據(jù)庫和簡化遷移OrientDB同步。OrientDB 2.2還介紹了Neo4j,OrientDB進(jìn)口國,允許您導(dǎo)入Neo4j圖OrientDB在幾個(gè)簡單的步驟。
3、api
“SQL是數(shù)據(jù)庫的英語”,我們不斷改善我們的嗎SQL訪問層簡化圖操作。OrientDB為所有最流行的編程語言提供了api。新增加包括模式匹配,命令緩存、并行查詢和實(shí)時(shí)查詢(可在版本2.1及以上),它使應(yīng)用程序事件或notificationsto pushedto每當(dāng)triggeredsaving寶貴資源和消除通知延誤。
4、性能和穩(wěn)定性
跨數(shù)據(jù)庫跨多個(gè)服務(wù)器。OrientDB支持先進(jìn)的多主機(jī)復(fù)制在分布式系統(tǒng)??梢蕴砑庸?jié)點(diǎn),沒有復(fù)雜的配置。這是完美的云。
由于復(fù)制和的結(jié)合分片,OrientDB能夠擴(kuò)大線性的讀和寫。只需添加新的服務(wù)器。

【功能介紹】
1、圖形數(shù)據(jù)庫OrientDB的原生圖數(shù)據(jù)庫引擎符合Apache TinkerPop標(biāo)準(zhǔn)。它支持的非模式化,schema-full和schema-mixed模式,包括SQL在它的查詢語言減少了學(xué)習(xí)曲線對于那些新OrientDB。更重要的是,我們的圖形編輯器使創(chuàng)建和編輯頂點(diǎn)或邊簡單。
2、文檔數(shù)據(jù)庫
OrientDB所有頂點(diǎn)和邊的文件。你可以嵌入文檔和其他文檔數(shù)據(jù)庫,但是OrientDB還支持關(guān)系。為什么連接文檔而不是嵌入他們嗎?以避免重復(fù)。由此產(chǎn)生的數(shù)據(jù)庫更小、更輕,更快,更好地利用內(nèi)存導(dǎo)致更有效的緩存。在加載文檔的樹,OrientDB將組裝整個(gè)文檔結(jié)構(gòu)透明地獲取所有連接。OrientDB,遍歷速度不受數(shù)據(jù)庫大小的影響。它總是不變,是否為一個(gè)記錄或1000億條記錄。這是大數(shù)據(jù)時(shí)代的關(guān)鍵。
3、多語言
管理多個(gè)系統(tǒng)過于復(fù)雜和昂貴。他們需要大型團(tuán)隊(duì)不同的數(shù)據(jù)庫技術(shù)的熟練lackinga共同標(biāo)準(zhǔn),這些數(shù)據(jù)庫之間的數(shù)據(jù)同步完全取決于開發(fā)者。此外來自不同供應(yīng)商的生產(chǎn)環(huán)境requirecontracts。
4、管理你所有的數(shù)據(jù)庫
想象一個(gè)數(shù)據(jù)庫能夠管理所有財(cái)務(wù)數(shù)據(jù),建議,會(huì)議、產(chǎn)品目錄和搜索。一切集中和管理在一個(gè)許可證。使用它作為一個(gè)純粹的圖形數(shù)據(jù)庫,數(shù)據(jù)庫或文檔useOrientDB作為唯一利用系統(tǒng)。

【安裝步驟】
步驟1 - 下載OrientDB二進(jìn)制設(shè)置文件OrientDB自帶了內(nèi)置的安裝文件,在系統(tǒng)上安裝數(shù)據(jù)庫。它為不同的操作系統(tǒng)提供不同的預(yù)編譯二進(jìn)制包(tarred或zipped包)。
在下載時(shí),您將在您的下載文件夾中獲得二進(jìn)制包。
步驟2 - 解壓并安裝OrientDB
以下是為不同操作系統(tǒng)提取和安裝OrientDB的過程。
在Linux中
下載后,您將在您的下載文件夾中獲得orientdb-community-2.1.9.tar.gz文件。 您可以使用以下命令提取tarred文件。

您可以使用以下命令將所有OrientDB庫文件從orientdbcommunity-2.1.9移動(dòng)到/ opt / orientdb /目錄。 這里我們使用超級用戶命令(sudo),因此您必須提供超級用戶密碼才能執(zhí)行以下命令。

您可以使用以下命令注冊orientdb命令和Orient服務(wù)器。

在Windows中
下載后,您將在您的下載文件夾中獲得orientdb-community-2.1.9.zip文件。 使用zip提取器解壓縮zip文件。
將提取的文件夾移動(dòng)到C:\目錄。
使用以下給定值創(chuàng)建兩個(gè)環(huán)境變量ORIENTDB_HOME和PATH變量。

步驟3 - 配置OrientDB服務(wù)器作為服務(wù)
通過遵循上述步驟,您可以使用桌面版本的OrientDB。 您可以通過使用以下步驟將OrientDB數(shù)據(jù)庫服務(wù)器作為服務(wù)啟動(dòng)。 該過程不同,具體取決于您的操作系統(tǒng)。
在Linux中
OrientDB提供了一個(gè)名為orientdb.sh的腳本文件,以作為守護(hù)程序運(yùn)行數(shù)據(jù)庫。 您可以在OrientDB安裝目錄的$ ORIENTDB_HOME / bin / orientdb.sh的bin /目錄中找到它。
在運(yùn)行腳本文件之前,您必須編輯orientdb.sh文件以定義兩個(gè)變量。 一個(gè)是ORIENTDB_DIR,它定義了安裝目錄(/ opt / orientdb)的路徑,第二個(gè)是ORIENTDB_USER,它定義了要運(yùn)行OrientDB的用戶名,如下所示。

使用以下命令將orientdb.sh文件復(fù)制到/etc/init.d/目錄中以初始化和運(yùn)行腳本。 這里我們使用超級用戶命令(sudo),因此您必須提供超級用戶密碼才能執(zhí)行以下命令。

使用以下命令將console.sh文件從OrientDB安裝目錄$ ORIENTDB_HOME / bin復(fù)制到系統(tǒng)bin目錄(即/ usr / bin)以訪問Orient DB的控制臺。

使用下面的命令來啟動(dòng)ORIENTDB數(shù)據(jù)庫服務(wù)器作為服務(wù)。在這里,你必須提供你在orientdb.sh文件提及啟動(dòng)服務(wù)器的相應(yīng)用戶的密碼。

使用以下命令知道哪個(gè)PID的OrientDB服務(wù)器守護(hù)程序正在運(yùn)行。

使用以下命令停止OrientDB服務(wù)器守護(hù)程序。在這里,你必須提供相應(yīng)的用戶的密碼,您在orientdb.sh文件提及停止服務(wù)器。

【使用方法】
OrientDB的原生圖數(shù)據(jù)庫引擎符合Apache TinkerPop標(biāo)準(zhǔn)。它支持的非模式化,schema-full和schema-mixed模式,包括SQL在它的查詢語言減少了學(xué)習(xí)曲線對于那些新OrientDB。更重要的是,我們的圖形編輯器使創(chuàng)建和編輯頂點(diǎn)或邊簡單
OrientDB所有頂點(diǎn)和邊的文件。你可以嵌入文檔和其他文檔數(shù)據(jù)庫,但是OrientDB還支持關(guān)系。為什么連接文檔而不是嵌入他們嗎?以避免重復(fù)。由此產(chǎn)生的數(shù)據(jù)庫更小、更輕,更快,更好地利用內(nèi)存導(dǎo)致更有效的緩存。在加載文檔的樹,OrientDB將組裝整個(gè)文檔結(jié)構(gòu)透明地獲取所有連接。OrientDB,遍歷速度不受數(shù)據(jù)庫大小的影響。它總是不變,是否為一個(gè)記錄或1000億條記錄。這是大數(shù)據(jù)時(shí)代的關(guān)鍵。

管理多個(gè)系統(tǒng)過于復(fù)雜和昂貴。他們需要大型團(tuán)隊(duì)不同的數(shù)據(jù)庫技術(shù)的熟練lackinga共同標(biāo)準(zhǔn),這些數(shù)據(jù)庫之間的數(shù)據(jù)同步完全取決于開發(fā)者。此外來自不同供應(yīng)商的生產(chǎn)環(huán)境requirecontracts。

想象一個(gè)數(shù)據(jù)庫能夠管理所有財(cái)務(wù)數(shù)據(jù),建議,會(huì)議、產(chǎn)品目錄和搜索。一切集中和管理在一個(gè)許可證。使用它作為一個(gè)純粹的圖形數(shù)據(jù)庫,數(shù)據(jù)庫或文檔useOrientDB作為唯一利用系統(tǒng)。

你的寶貴的數(shù)據(jù)是安全的。安全對我們來說至關(guān)重要,因?yàn)榭蛻舸鎯?chǔ)他們的價(jià)值,inOrientDB至關(guān)重要和機(jī)密數(shù)據(jù)。通過改進(jìn)審計(jì)和身份驗(yàn)證、密碼鹽和數(shù)據(jù)加密,OrientDB是市場上最安全的開源NoSQL數(shù)據(jù)庫。

【更新日志】
1. 新的界面外觀以及改進(jìn)了查詢面板2. SQL: 新的子查詢,增加 SKIP 關(guān)鍵字用于分頁,INSERT 支持 SET 語法,就像是 UPDATE 語言一般
3. 更新 Tinkerpop 堆棧: Gremlin 1.5, Blueprints 1.2, and Pipes 1.0.
4. Schema: new support for metadata on property.
5. 修復(fù)了很多 Bug (35 issues in total)

































