oracle雲資料庫
㈠ 08回顧:Oracle能否繼續領跑資料庫市場
Oracle能否繼續領跑者資料庫市場?
根據市場調研機構Gartner的統計顯示 在 年Oracle在資料庫市場依然保持著強勁的勢頭 占據了資料庫領域 %的市場份額 作為資料庫軟體市場的領跑者 Oracle資料庫自去年推出了 g版本以來 在整個 年最大的亮點是在 月下旬在舊金山舉辦的甲骨文全球大會上宣布了與雲計算服務商展開更多的合作
攜手亞馬遜 改造 雲 規則
說起甲骨文與雲計算之間的關系可以用 愛恨交織 來形容 在今年召開的年度財經分析師會議上 素以快人快語著稱甲骨文CEO拉里埃里森表示 很有意思的是 現在任何一家科技企業推出新產品後 也不管合適不合適 都會給自己產品貼上雲計算的標簽 實際上 不少產品與雲計算根本就沾不上邊 IT產業言必稱雲計算 甚至超過了女性追逐時裝潮流的程度
盡管如此 Oracle也不可能對抗現在IT業界最為火熱的技術——雲計算 實際上 Oracle g資料庫正是針對網格(Grid)計算推出的 而網格計算也與雲計算有著千絲萬縷的聯系 在舊金山舉行的 全球大會上 甲骨文宣布將其 g資料庫 融合中間件和企業管理軟體等基叢笑產品 透過亞馬遜(Amazon)的Web Services Elastic Compute Cloud(EC )雲環境服務平台提供給客戶使用 允許已經獲得這些軟體版權許可的客戶在EC 上使用上述軟體產品 不會收取任何附加費用
市場研究機構Forrester Research的一位分析師認為 上述舉措對甲骨文和亞馬遜的未來發展將起到舉足輕重的影響 也改變了雲計算市場的游戲規則 在沒有任何附加的甲骨文許可費情況下 可以將資料庫 中間件的版權許可 當然還包括數據 轉移到Amazon的雲計算環境 這對於甲骨文龐大的全球用戶群來說 無疑是天上掉下的餡餅 也使得雲計算託管成為最能吸引他們眼球的選擇之一 不過 對於在EC 中代管甲骨文應用軟體和資料庫 以及將大型數據備份到S 等服務 亞馬遜還沒有公布具體的收費標准 所以實際的市場走勢還有待觀察 也有分析師指出 安全問題以及可擴展的內部部署型(on premises)網格存儲產品價格的下滑會打擊部分客戶使用亞馬遜雲計算服務的積極性
盡管如此 甲骨文這次的發布絕對會對整個資料庫和雲計算市場的走向產生深遠影響 為將來所有領先的資料庫 數據倉庫和存儲產品的進一步虛擬化搭好了舞台 到目前為止 甲骨文是唯一一家將關系資料庫產品移植到亞馬遜雲計算環境的領先數鄭備據庫(數據倉庫)供應商 從這一點來看 甲骨文無愧開拓者的稱號 在未來 甲骨文有可能還會支持亞馬遜以外的雲計算平台
Oracle g R 上市靜待明年
在 年 月 甲骨文推出Oracle資料庫 g Oracle資料庫 g有 多項功能 經過了 萬個小時的測試 開發工作量達到了 萬人/月 迄今為止 在甲骨文推出的產品中 Oracle資料庫 g是最具創新性和質量最高的軟體
甲骨文公司資料庫伺服器技術高級副總裁Andy Mendelsohn說 Oracle資料庫 g以甲骨文公司 年的設計經驗為基礎 為企業提供了下一代信息管理能力 我們的客戶正面臨著數據迅速增加 數據集成度不斷提高以及實現數據連接性的信息技術成本持續增大的壓力 這種壓力是空前的 Oracle資料庫 g率先成為為網格計算而設計的資料庫 一半以上的甲骨文客戶已經遷移到了Oracle資料庫 g 為了加速採用Oracle網格並擴大Oracle網格的規模 客戶要求我們提供一些關鍵功能 Oracle資料庫 g提供了這些功能 正如我們的客戶所說的那樣 Oracle資料庫 g真正克服了挑戰並實現了真正的創新
Oracle資料庫 g可以幫助企業管理企業信息 更深入地洞察業務狀況並迅速自信地做出調整以適應不斷變化的競爭環境 新版資料庫增強了Oracle資料庫獨特的資料庫集群 數據中心自動化和工作量管理功能 甲骨文客戶可以在安全的 高度可用和可擴展的 由低成本伺服器和存儲設備組搏含成的網格上滿足最苛刻的交易處理 數據倉庫和內容管理應用
Oracle g的一些主要特性還包括
l 實時應用測試組件縮短變化所需時間 降低有關風險和成本
l 提高災難恢復解決方案的投資回報
l 增強信息生命周期管理和存儲管理能力
l 全面回憶數據變化
l 最大限度提高信息可用性
l Oracle快速文件
l 更快的XML支持
l 透明的加密
l 嵌入式OLAP行列
l 連接匯合和查詢結果高速緩存
l 增強了應用開發能力
l 增強了自助式管理和自動化能力
盡管甲骨文在今年全球大會上更新了包括 g資料庫在內的多個一線產品 但是對於 g R 的更多技術細節仍然守口如瓶 不過 雖然甲骨文資料庫產品管理副總裁Mark Townsend在大會上沒有透露有關 g R 的任何具體細節 不過還是在自由問答環節就R 的發布日程做出了某種意義上的聲明 Townsend在談到 g當前版本的使用情況時 不小心透露了R 將在明年發布 具體時間還沒有確定的消息
漲價 突如其來
如此高的市場佔有率 讓Oracle有理由相信 即使是產品漲價 用戶也會繼續青睞Oracle 於是在 月份 Oracle對全線資料庫產品進行了漲幅達 %的提價 這一波價格調整 是甲骨文的全球性策略 並不是單一市場的反應 相較於原本的價格 調漲幅度達到 % 授權方式則依舊是采處理器計價 不論企業的營運規模是大型或中小型的企業客戶 對於價格調漲的反應 絕對不會是開心 不過 甲骨文公司表示會盡量彌補 進而讓企業的成本負擔降到最低
lishixin/Article/program/Oracle/201311/18304
㈡ oracle中||是什麼
連接作用。 也就是可以把兩個欄位百的數據或者某些字元組成我們想要的表達形式
ORACLE資料庫系統是美國ORACLE公司(甲骨文)提供的以分布式資料庫為核心的一組軟體產品,是目前最流行的客戶/伺服器(CLIENT/SERVER)或B/S體系結構的資料庫之一。比如SilverStream就是基於資料庫的一種中間件。
ORACLE資料庫是目前世界上使用最為廣泛的資料庫管碧絕理系統,作為一個通用或慧唯的資料庫系統,它具有完整的數據管理功能;作為一個關系資料庫,它是一個完備關系的產品;作為分布式資料庫它實現了分布式處理功能。但它的所有知識,只要在一種機型上學習了ORACLE知識,便能在各種類型的機器上使用它。
(2)oracle雲資料庫擴展閱讀:
Oracle資料庫最新版本為Oracle Database 19c。Oracle資料庫12c引入了一個新的多承租方架構,使用該架構可輕松部署和管理資料庫雲。
此外,一些創新特性可最大限度地提高資源使用率和靈活性,如Oracle Multitenant可快速整合多個資料庫,而Automatic Data Optimization和Heat Map能以更高的密度壓縮數據和對數據分層。這些獨一無二的技術進步再加上在可用性、安全性和大數據支持方面的衫培主要增強,使得Oracle資料庫12c成為私有雲和公有雲部署的理想平台。
㈢ 《Oracle資料庫編程經典300例教材》pdf下載在線閱讀全文,求百度網盤雲資源
《Oracle資料庫編程經典300例教材》網路網盤pdf最新全集下載:
鏈接:https://pan..com/s/1FfyxVVFyyhu2RpOExyMFnw
簡介:Oracle資料庫是目前世界上使用最為廣泛的資料庫管理系統,具有完整的數據管理功能;PL/sql是Oracle對標准資料庫語言SQL的過程化擴充,讓Oracle的數據管理和程序設計效率更高
㈣ 資料庫都有哪些
資料庫是一組信息的集合,以便可以方便地訪問、管理和更新,常用資料庫有:1、關系型資料庫;2、分布式資料庫;3、雲資料庫;4、NoSQL資料庫;5、面向對象的資料庫;6、圖形資料庫。
計算機資料庫通常包含數據記錄或文件的聚合,例如銷售事務、產品目錄和庫存以及客戶配置文件。
通常,資料庫管理器為用戶提供了控制讀寫訪問、指定報表生成和分析使用情況的能力。有些資料庫提供ACID(原子性、一致性、隔離性和持久性)遵從性,以確保數據的一致性和事務的完整性。
資料庫普遍存在於大型主機系統中,但也存在於較小的分布式工作站和中端系統中,如IBM的as /400和個人計算機。
資料庫的演變
資料庫從1960年代開始發展,從層次資料庫和網路資料庫開始,到1980年代的面向對象資料庫,再到今天的SQL和NoSQL資料庫和雲資料庫。
一種觀點認為,資料庫可以按照內容類型分類:書目、全文、數字和圖像。在計算中,資料庫有時根據其組織方法進行分類。有許多不同類型的資料庫,從最流行的方法關系資料庫到分布式資料庫、雲資料庫或NoSQL資料庫。
常用資料庫:
1、關系型資料庫
關系型資料庫是由IBM的E.F. Codd於1970年發明的,它是一個表格資料庫,其中定義了數據,因此可以以多種不同的方式對其進行重組和訪問。
關系資料庫由一組表組成,其中的數據屬於預定義的類別。每個表在一個列中至少有一個數據類別,並且每一行對於列中定義的類別都有一個特定的數據實例。
結構化查詢語言(SQL)是關系資料庫的標准用戶和應用程序介面。關系資料庫易於擴展,並且可以在原始資料庫創建之後添加新的數據類別,而不需要修改所有現有應用程序。
2、分布式資料庫
分布式資料庫是一種資料庫,其中部分資料庫存儲在多個物理位置,處理在網路中的不同點之間分散或復制。
分布式資料庫可以是同構的,也可以是異構的。同構分布式資料庫系統中的所有物理位置都具有相同的底層硬體,並運行相同的操作系統和資料庫應用程序。異構分布式資料庫中的硬體、操作系統或資料庫應用程序在每個位置上可能是不同的。
3、雲資料庫
雲資料庫是針對虛擬化環境(混合雲、公共雲或私有雲)優化或構建的資料庫。雲資料庫提供了一些好處,比如可以按每次使用支付存儲容量和帶寬的費用,還可以根據需要提供可伸縮性和高可用性。
雲資料庫還為企業提供了在軟體即服務部署中支持業務應用程序的機會。
4、NoSQL資料庫
NoSQL資料庫對於大型分布式數據集非常有用。
NoSQL資料庫對於關系資料庫無法解決的大數據性能問題非常有效。當組織必須分析大量非結構化數據或存儲在雲中多個虛擬伺服器上的數據時,它們是最有效的。
5、面向對象的資料庫
使用面向對象編程語言創建的項通常存儲在關系資料庫中,但是面向對象資料庫非常適合於這些項。
面向對象的資料庫是圍繞對象(而不是操作)和數據(而不是邏輯)組織的。例如,關系資料庫中的多媒體記錄可以是可定義的數據對象,而不是字母數字值。
6、圖形資料庫
面向圖形的資料庫是一種NoSQL資料庫,它使用圖形理論存儲、映射和查詢關系。圖資料庫基本上是節點和邊的集合,其中每個節點表示一個實體,每個邊表示節點之間的連接。
圖形資料庫在分析互連方面越來越受歡迎。例如,公司可以使用圖形資料庫從社交媒體中挖掘關於客戶的數據。
訪問資料庫:DBMS和RDBMS
資料庫管理系統(DBMS)是一種允許您定義、操作、檢索和管理存儲在資料庫中的數據的軟體。
關系資料庫管理系統(RDBMS)是上世紀70年代開發的一種基於關系模型的資料庫管理軟體,目前仍然是最流行的資料庫管理方法。
Microsoft SQL Server、Oracle資料庫、IBM DB2和MySQL是企業用戶最常用的RDBMS產品。DBMS技術始於20世紀60年代,支持分層資料庫,包括IBM的信息管理系統和CA的集成資料庫管理系統。一個關系資料庫管理系統(RDBMS)是一種資料庫管理軟體是在20世紀70年代開發的,基於關系模式,仍然是管理資料庫的最普遍的方式。
希望能幫助你還請及時採納謝謝
㈤ 如何使用Mysql連接oracle資料庫
1、在mysql端安裝gateway
for
mysql組件。可差衡穗網路配置文檔
2、oracel端攔敏修改tnsnames.ora。添加虛卜連接
3、oracle端創建dblink訪問mysql端。
㈥ oracle資料庫怎麼命令創建資料庫
1.cmd->sqlplus 用戶名/密碼@資料庫名 (as sysdba)
->enter
註:如果此用戶名不是系統用戶sys,scott,system就不需要加as sysdba
2.create tablespace space1 datafile 'D:\ORACALEdataflie\JG.dbf' size 1000M autoExtend on;
注意:D:\ORACALEdataflie必須存在,不然報錯
3.create user user1 identified by 123 default tablespace space1 ;
4.grant connect,dba to user1;
5.exit
6.imp user1/123@資料庫名 file=f:\xx.dmp full=y ignore=y; --這個是導入資料庫
㈦ 2019數據架構選型必讀:1月資料庫產品技術解析
本期目錄
DB-Engines資料庫排行榜
新聞快訊
一、RDBMS家族
二、NoSQL家族
三、NewSQL家族
四、時間序列
五、大數據生態圈
六、國產資料庫概覽
七、雲資料庫
八、推出dbaplus Newsletter的想法
九、感謝名單
為方便閱讀、重點呈現,本期Newsletter(2019年1月)將對各個板塊的內容進行精簡。需要閱讀全文的同學可點擊文末 【閱讀原文】 或登錄https://pan..com/s/13BgipbaHeMfvm0YPtiYviA
DB-Engines資料庫排行榜
以下取自2019年1月的數據,具體信息可以參考http://db-engines.com/en/ranking/,數據僅供參考。
DB-Engines排名的數據依據5個不同的因素:
新聞快訊
1、2018年9月24日,微軟公布了SQL Server2019預覽版,SQL Server 2019將結合Spark創建統一數據平台。
2、2018年10月5日,ElasticSearch在美國紐約證券交易所上市。
3、亞馬遜放棄甲骨文資料庫軟體,導致最大倉庫之一在黃金時段宕機。受此消息影響,亞馬遜盤前股價小幅跳水,跌超2%。
4、2018年10月31日,Percona發布了Percona Server 8.0 RC版本,發布對MongoDB 4.0的支持,發布對XtraBackup測試第二個版本。
5、2018年10月31日,Gartner陸續發布了2018年的資料庫系列報告,包括《資料庫魔力象限》、《資料庫核心能力》以及《資料庫推薦報告》。
今年的總上榜資料庫產品達到了5家,分別來自:阿里雲,華為,巨杉資料庫,騰訊雲,星環 科技 。其中阿里雲和巨杉資料庫已經連續兩年入選。
6、2018年11月初,Neo4j宣布完成E輪8000萬美元融資。11月15日,Neo4j宣布企業版徹底閉源:
7、2019年1月8日,阿里巴巴以1.033億美元(9000萬歐元)的價格收購了Apache Flink商業公司DataArtisans。
8、2019年1月11日早間消息,亞馬遜宣布推出雲資料庫軟體,亞馬遜和MongoDB將會直接競爭。
RDBMS家族
Oracle 發布18.3版本
2018年7月,Oracle Database 18.3通用版開始提供下載。我們可以將Oracle Database 18c視為採用之前發布模式的Oracle Database 12c第2版的第一個補丁集。未來,客戶將不再需要等待多年才能用上最新版Oracle資料庫,而是每年都可以期待新資料庫特性和增強。Database 19c將於2019年Q1率先在Oracle cloud上發布雲版本。
Oracle Database 18c及19c部分關鍵功能:
1、性能
2、多租戶,大量功能增強及改進,大幅節省成本和提高敏捷性
3、高可用
4、數據倉庫和大數據
MySQL發布8.0.13版本
1、賬戶管理
經過配置,修改密碼時,必須帶上原密碼。在之前的版本,用戶登錄之後,就可以修改自己的密碼。這種方式存在一定安全風險。比如用戶登錄上資料庫後,中途離開一段時間,那麼非法用戶可能會修改密碼。由參數password_require_current控制。
2、配置
Innodb表必須有主鍵。在用戶沒有指定主鍵時,系統會生成一個默認的主鍵。但是在主從復制的場景下,默認的主鍵,會對叢庫應用速度帶來致命的影響。如果設置sql_require_primary_key,那麼資料庫會強制用戶在創建表、修改表時,加上主鍵。
3、欄位默認值
BLOB、TEXT、GEOMETRY和JSON欄位可以指定默認值了。
4、優化器
1)Skip Scan
非前綴索引也可以用了。
之前的版本,任何沒有帶上f1欄位的查詢,都沒法使用索引。在新的版本中,它可以忽略前面的欄位,讓這個查詢使用到索引。其實現原理就是把(f1 = 1 AND f2 > 40) 和(f1 = 2 AND f2 > 40)的查詢結果合並。
2)函數索引
之前版本只能基於某個列或者多個列加索引,但是不允許在上面做計算,如今這個限制消除了。
5、SQL語法
GROUP BY ASC和GROUP BY DESC語法已經被廢棄,要想達到類似的效果,請使用GROUP BY ORDER BY ASC和GROUP BY ORDER BY DESC。
6、功能變化
1)設置用戶變數,請使用SET語句
如下類型語句將要被廢棄SELECT @var, @var:=@var+1。
2)新增innodb_fsync_threshold
該變數是控制文件刷新到磁碟的速率,防止磁碟在短時間內飽和。
3)新增會話級臨時表空間
在以往的版本中,當執行SQL時,產生的臨時表都在全局表空間ibtmp1中,及時執行結束,臨時表被釋放,空間不會被回收。新版本中,會為session從臨時表空間池中分配一個臨時表空間,當連接斷開時,臨時表空間的磁碟空間被回收。
4)在線切換Group Replication的狀態
5)新增了group_replication_member_expel_timeout
之前,如果某個節點被懷疑有問題,在5秒檢測期結束之後,那麼就直接被驅逐出這個集群。即使該節點恢復正常時,也不會再被加入集群。那麼,瞬時的故障,會把某些節點驅逐出集群。
group_replication_member_expel_timeout讓管理員能更好的依據自身的場景,做出最合適的配置(建議配置時間小於一個小時)。
MariaDB 10.3版本功能展示
1、MariaDB 10.3支持update多表ORDER BY and LIMIT
1)update連表更新,limit語句
update t1 join t2 on t1.id=t2.id set t1.name='hechunyang' limit 3;
MySQL 8.0直接報錯
MariaDB 10.3更新成功
2)update連表更新,ORDER BY and LIMIT語句
update t1 join t2 on t1.id=t2.id set t1.name='HEchunyang' order by t1.id DESC limit 3;
MySQL 8.0直接報錯
MariaDB 10.3更新成功
參考:
https://jira.mariadb.org/browse/MDEV-13911
2、MariaDB10.3增補AliSQL補丁——安全執行Online DDL
Online DDL從名字上看很容易誤導新手,以為不論什麼情況,修改表結構都不會鎖表,理想很豐滿,現實很骨感,注意這個坑!
有以下兩種情況執行DDL操作會鎖表的,Waiting for table metadata lock(元數據表鎖):
針對第二種情況,MariaDB10.3增補AliSQL補丁-DDL FAST FAIL,讓其DDL操作快速失敗。
例:
如果線上有某個慢SQL對該表進行操作,可以使用WAIT n(以秒為單位設置等待)或NOWAIT在語句中顯式設置鎖等待超時,在這種情況下,如果無法獲取鎖,語句將立即失敗。 WAIT 0相當於NOWAIT。
參考:
https://jira.mariadb.org/browse/MDEV-11388
3、MariaDB Window Functions窗口函數分組取TOP N記錄
窗口函數在MariaDB10.2版本里實現,其簡化了復雜SQL的撰寫,提高了可讀性。
參考:
https://mariadb.com/kb/en/library/window-functions-overview/
Percona Server發布8.0 GA版本
2018年12月21日,Percona發布了Percona Server 8.0 GA版本。
在支持MySQL8.0社區的基礎版上,Percona Server for MySQL 8.0版本中帶來了許多新功能:
1、安全性和合規性
2、性能和可擴展性
3、可觀察性和可用性
Percona Server for MySQL 8.0中將要被廢用功能:
Percona Server for MySQL 8.0中刪除的功能:
RocksDB發布V5.17.2版本
2018年10月24日,RocksDB發布V5.17.2版本。
RocksDB是Facebook在LevelDB基礎上用C++寫的高效內嵌式K/V存儲引擎。相比LevelDB,RocksDB提供了Column-Family,TTL,Transaction,Merge等方面的支持。目前MyRocks,TiKV等底層的存儲都是基於RocksDB來構建。
PostgreSQL發布11版本
2018年10月18日,PostgreSQL 11發布。
1、PostgreSQL 11的重大增強
2、PostgreSQL 插件動態
1)分布式插件citus發布 8.1
citus是PostgreSQL的一款sharding插件,目前國內蘇寧、鐵總、探探有較大量使用案例。
https://github.com/citusdata/citus
2)地理信息插件postgis發布2.5.1
PostGIS是專業的時空資料庫插件,在測繪、航天、氣象、地震、國土資源、地圖等時空專業領域應用廣泛。同時在互聯網行業也得到了對GIS有性能、功能深度要求的客戶青睞,比如共享出行、外賣等客戶。
http://postgis.net/
3)時序插件timescale發布1.1.1
timescale是PostgreSQL的一款時序資料庫插件,在IoT行業中有非常好的應用。github star數目前有5000多,是一個非常火爆的插件。
https://github.com/timescale/timescaledb
4)流計算插件 pipelinedb 正式插件化
Pipelinedb是PostgreSQL的一款流計算插件,使用這個創建可以對高速寫入的數據進行實時根據定義的聚合規則進行聚合(支持概率計算),實時根據定義的規則觸發事件(支持事件處理函數的自定義)。可用於IoT,監控,FEED實時計算等場景。
https://github.com/pipelinedb/pipelinedb
3、PostgreSQL衍生開源產品動態
1)agensgraph發布 2.0.0版本
agensgraph是兼容PostgreSQL、opencypher的專業圖資料庫,適合圖式關系的管理。
https://github.com/bitnine-oss/agensgraph
2)gpdb發布5.15
gpdb是兼容PostgreSQL的mpp資料庫,適合OLAP場景。近兩年,gpdb一直在追趕PostgreSQL的社區版本,預計很快會追上10的PostgreSQL,在TP方面的性能也會得到顯著提升。
https://github.com/greenplum-db/gpdb
3)antdb發布3.2
antdb是以Postgres-XC為基礎開發的一款PostgreSQL sharding資料庫,亞信主導開發,開源,目前主要服務於亞信自有客戶。
https://github.com/ADBSQL/AntDB
4)遷移工具MTK發布52版本
MTK是EDB提供的可以將Oracle、PostgreSQL、MySQL、MSSQL、Sybase資料庫遷移到PostgreSQL, PPAS的產品,遷移速度可以達到100萬行/s以上。
https://github.com/digoal/blog/blob/master/201812/20181226_01.md
DB2發布 11.1.4.4版本
DB2最新發布Mod Pack 4 and Fix Pack 4,包含以下幾方面的改動及增強:
1、性能
2、高可用
3、管理視圖
4、應用開發方面
5、聯邦功能
6、pureScale
NoSQL家族
Redis發布5.0.3版本
MongoDB升級更新MongoDB Mobile和MongoDB Stitch
2018年11月21日,MongoDB升級更新MongoDB Mobile和MongoDB Stitch,助力開發人員提升工作效率。
MongoDB 公司日前發布了多項新產品功能,旨在更好地幫助開發人員在世界各地管理數據。通過利用存儲在移動設備和後台資料庫的數據之間的實時、自動的同步特性,MongoDB Mobile通用版本助力開發人員構建更快捷、反應更迅速的應用程序。此前,這只能通過在移動應用內部安裝一個可供選擇或限定功能的資料庫來實現。
MongoDB Mobile在為客戶提供隨處運行的自由度方面更進了一步。用戶在iOS和安卓終端設備上可擁有MongoDB所有功能,將網路邊界擴展到其物聯網資產范疇。應用系統還可以使用MongoDB Stitch的軟體開發包訪問移動客戶端或後台數據,幫助開發人員通過他們希望的任意方式查詢移動終端數據和物聯網數據,包括本地讀寫、本地JSON存儲、索引和聚合。通過Stitch移動同步功能(現可提供beta版),用戶可以自動對保存在本地的數據以及後台資料庫的數據進行同步。
本期新秀:Cassandra發布3.11.3版本
2018年8月11日,Cassandra發布正式版3.11.3。
Apache Cassandra是一款開源分布式NoSQL資料庫系統,使用了基於Google BigTable的數據模型,與面向行(row)的傳統關系型資料庫或鍵值存儲key-value資料庫不同,Cassandra使用的是寬列存儲模型(Wide Column Stores)。與BigTable和其模仿者HBase不同,數據並不存儲在分布式文件系統如GFS或HDFS中,而是直接存於本地。
Cassandra的系統架構與Amazon DynamoDB類似,是基於一致性哈希的完全P2P架構,每行數據通過哈希來決定應該存在哪個或哪些節點中。集群沒有master的概念,所有節點都是同樣的角色,徹底避免了整個系統的單點問題導致的不穩定性,集群間的狀態同步通過Gossip協議來進行P2P的通信。
3.11.3版本的一些bug fix和改進:
NewSQL家族
TiDB 發布2.1.2版本
2018 年 12 月 22 日,TiDB 發布 2.1.2 版,TiDB-Ansible 相應發布 2.1.2 版本。該版本在 2.1.1 版的基礎上,對系統兼容性、穩定性做出了改進。
TiDB 是一款定位於在線事務處理/在線分析處理( HTAP: Hybrid Transactional/Analytical Processing)的融合型資料庫產品。除了底層的 RocksDB 存儲引擎之外,分布式SQL層、分布式KV存儲引擎(TiKV)完全自主設計和研發。
TiDB 完全開源,兼容MySQL協議和語法,可以簡單理解為一個可以無限水平擴展的MySQL,並且提供分布式事務、跨節點 JOIN、吞吐和存儲容量水平擴展、故障自恢復、高可用等優異的特性;對業務沒有任何侵入性,簡化開發,利於維護和平滑遷移。
TiDB:
PD:
TiKV:
Tools:
1)TiDB-Lightning
2)TiDB-Binlog
EsgynDB發布R2.5版本
2018年12月22日,EsgynDB R2.5版本正式發布。
作為企業級產品,EsgynDB 2.5向前邁進了一大步,它擁有以下功能和改進:
CockroachDB發布2.1版本
2018年10月30日,CockroachDB正式發布2.1版本,其新增特性如下:
新增企業級特性:
新增SQL特性:
新增內核特性:
Admin UI增強:
時間序列
本期新秀:TimescaleDB發布1.0版本
10月底,TimescaleDB 1.0宣布正式推出,官方表示該版本已可用於生產環境,支持完整SQL和擴展。
TimescaleDB是基於PostgreSQL資料庫開發的一款時序資料庫,以插件化的形式打包提供,隨著PostgreSQL的版本升級而升級,不會因為另立分支帶來麻煩。
TimescaleDB架構:
數據自動按時間和空間分片(chunk)
更新亮點:
https://github.com/timescale/timescaledb/releases/tag/1.0.0
大數據生態圈
Hadoop發布2.9.2版本
2018年11月中旬,Hadoop在2.9分支上發布了新的2.9.2版本,該版本進行了204個大大小小的變更,主要變更如下:
Greenplum 發布5.15版本
Greenplum最新的5.15版本中發布了流式數據載入工具。
該版本中的Greenplum Streem Server組件已經集成了Kafka流式載入功能,並通過了Confluent官方的集成認證,其支持的主要功能如下:
國產資料庫概覽
K-DB發布資料庫一體機版
2018年11月7日,K-DB發布了資料庫一體機版。該版本更新情況如下:
OceanBase遷移服務發布1.0版本
1月4日,OceanBase 正式發布OMS遷移服務1.0版本。
以下內容包含 OceanBase 遷移服務的重要特性和功能:
SequoiaDB發布3.0.1新版本
1、架構
1)完整計算存儲分離架構,兼容MySQL協議、語法
計算存儲分離體系以松耦合的方式將計算與存儲層分別部署,通過標准介面或插件對各個模塊和組件進行無縫替換,在計算層與存儲層均可實現自由的彈性伸縮。
SequoiaDB巨杉資料庫「計算-存儲分離」架構詳細示意
用戶可以根據自身業務特徵選擇面向交易的SQL解析器(例如MySQL或PGSQL)或面向統計分析的執行引擎(例如SparkSQL)。眾所周知,使用不同的SQL優化與執行方式,資料庫的訪問性能可能會存在上千上萬倍的差距。計算存儲分離的核心思想便是在數據存儲層面進行一體化存儲,在計算層面則利用每種執行引擎的特點針對不同業務場景進行選擇和優化,用戶可以在存儲層進行邏輯與物理的隔離,將面向高頻交易的前端業務與面向高吞吐量的統計分析使用不同的硬體進行存儲,確保在多類型數據訪問時互不幹擾,以真正達到生產環境可用的多租戶與HTAP能力。
2、其他更新信息
1)介面變更:
2)主要特性:
雲資料庫
本期新秀:騰訊發布資料庫CynosDB,開啟公測
1、News
1)騰訊雲資料庫MySQL2018年重大更新:
2)騰訊雲資料庫MongoDB2018年重大更新:
3)騰訊雲資料庫Redis/CKV+2018年重大更新:
4)騰訊雲資料庫CTSDB2018年重大更新:
2、Redis 4.0集群版商業化上線
2018年10月,騰訊雲資料庫Redis 4.0集群版完成邀測、公測、商業化三個迭代,在廣州、上海、北京正式全量商業化上線。
產品特性:
使用場景:
官網文檔:
https://cloud.tencent.com/document/proct/239/18336
3、騰訊自研資料庫CynosDB發布,開啟公測
2018年11月22日,騰訊雲召開新一代自研資料庫CynosDB發布會,業界第一款全面兼容市面上兩大最主流的開源資料庫MySQL和PostgreSQL的高性能企業級分布式雲資料庫。
本期新秀:京東雲DRDS發布1.0版本
12月24日,京東雲分布式關系型資料庫DRDS正式發布1.0版本。
DRDS是京東雲精心自研的資料庫中間件產品,獲得了2018年 」可信雲技術創新獎」。DRDS可實現海量數據下的自動分庫分表,具有高性能,分布式,彈性升級,兼容MySQL等優點,適用於高並發、大規模數據的在線交易, 歷史 數據查詢,自動數據分片等業務場景,歷經多次618,雙十一的考驗,已經在京東集團內大規模使用。
京東雲DRDS產品有以下主要特性
1)自動分庫分表
通過簡單的定義即可自動實現分庫分表,將數據實際存放在多個MySQL實例的資料庫中,但呈現給應用程序的依舊是一張表,對業務透明,應用程序幾乎無需改動,實現了對資料庫存儲和處理能力的水平擴展。
2)分布式架構
基於分布式架構的集群方案,多個對等節點同時對外提供服務,不但可有效規避服務的單點故障,而且更加容易擴展。
3)超強性能
具有極高的處理能力,雙節點即可支持數萬QPS,滿足用戶超大規模處理能力的需求。
4)兼容MySQL
兼容絕大部分MySQL語法,包括MySQL語法、數據類型、索引、常用函數、排序、關聯等DDL,DML語句,使用成本低。
參考鏈接:
https://www.jdcloud.com/cn/procts/drds
RadonDB發布1.0.3版本
2018年12月26日,MyNewSQL領域的RadonDB雲資料庫發布1.0.3版本。
推出dbaplus Newsletter的想法
dbaplus Newsletter旨在向廣大技術愛好者提供資料庫行業的最新技術發展趨勢,為社區的技術發展提供一個統一的發聲平台。為此,我們策劃了RDBMS、NoSQL、NewSQL、時間序列、大數據生態圈、國產資料庫、雲資料庫等幾個版塊。
我們不以商業宣傳為目的,不接受任何商業廣告宣傳,嚴格審查信息源的可信度和准確性,力爭為大家提供一個純凈的技術學習環境,歡迎大家監督指正。
至於Newsletter發布的周期,目前計劃是每三個月左右會做一次跟進, 下期計劃時間是2019年4月14日~4月25日, 如果有相關的信息提供請發送至郵箱:[email protected]
感謝名單
最後要感謝那些提供寶貴信息和建議的專家朋友,排名不分先後。
往期回顧:
↓↓別忘了點這里下載 2019年1月 完整版Newsletter 哦~
㈧ Oracle應用也能跑在Azure上了!微軟、甲骨文簽定雲互通協議
在許多業務上水火不容的微軟與甲骨文周三宣布雲端互通的合作協議,讓彼此的用戶能無礙在Microsoft Azure和Oracle Cloud兩個環境下搬移資料和作業,企業客戶甚至能將Oracle ERP及底層Oracle Database分別跑在Azure及Oracle Cloud上。
雙方合作包括Azure和Oracle Cloud直接的網路 互連 及身份驗證系統衡辯團整合,確保高速而穩定的網路連線及應咐橘用順暢執行。在這項合作下,企業的Analytics和AI等Azure服務,都可無縫整合Oracle Cloud服務,例如Autonomous Database,或是將一部份作業丟到Azure上,另一 部份 置於Oracle Cloud上執行。除了各自雲端應用的兼容執行,還能有創新部署,像是Oracle E-Business Suite放在Azure,但底層Oracle Database仍然跑在Oracle Cloud的Exadata基礎架構上。雙方並表示,Azure和Oracle Cloud的互通也為企業客戶提供一站購足的平台,取得所有業務營運所需的雲端服務和應用。
甲骨文雲端基礎架構(Oracle Cloud Infrastructure,OCI)執行副總裁Don Johnson指出,Oracle Cloud提供完整的行銷、服務、銷售、人資、財務、供應鏈管理及製造應用,以及Oracle Autonomous Database等第二代基礎架構軟體,雙方合作將可使共同客戶將現有應用搬上雲端環境,而無需重新架構,有助於節省現有灶裂投資。目前已經有GAP及油田業者Halliburton採用雙方新的服務。
Oracle Cloud提供企業級的軟體即服務(Software as a Service)及雲端資料庫,而微軟Azure則提供SaaS及底層平台即服務(Platform as a Service)。一向競爭的兩大軟體公司此番攜手合作,一來可讓微軟接觸到更多甲骨文企業客戶,而雲端服務比起AWS、Microsoft Azure較弱的甲骨文,則能滿足企業用戶採用雲端架構的需求。
即日起,Oracle Cloud在北美維吉尼亞州Ashburn市及Microsoft Azure美東區(US East)的資料中心將啟動網路 互連 ,預計未來再擴展到其他區域資料中心,可使企業本地(on- premise)資料中心擴展到二朵雲上。此外,雙方透過單一 簽入 及自動化的用戶部署(user provisioning),實現統一身份與存取管理,以便於靈活管理Azure和Oracle Cloud上的資源。雙方今天也釋出預覽版本,使Oracle應用系統可以Azure Active Directory管理用戶身份及存取許可權。
兩大雲端整合可支持的部署情境包括:在Azure上執行Oracle應用產品(JD Edwards EnterpriseOne、E-Business Suite、PeopleSoft、Oracle Retail、Hyperion)而Oracle資料(RAC、Exadata、Autonomous Database)跑在Oracle Cloud上。這些應用程式也將取得相應的認證。另一方面Windows Server及Oracle Linux版本Oracle Database仍然維持Azure認證。雙方也提供協同支持,以協助企業部署新的跨雲系統。
㈨ 雲伺服器支不支持Oracle,sql,mysql等資料庫
資料庫和MySQL和MySQL伺服器三者區別區別如下:
資料庫包括MySQL,MySQL伺服器只要作用就是這位一個伺服器;
MYSQL短小精悍,容易上手,操作簡單,免費供用的。相對其它資料庫有特色又實用的語法多一些。SQL怎麼也算是大型資料庫,穩定,能做一般大系統的數據倉庫,運行速度明顯比MYSQL快N多。
缺點分析:MYSQL難擔當大系統的數據倉庫,運行速度慢,不夠穩定,有掉線的情況。SQLSERVER價格貴,使用起來比MYSQL要難一些,畢竟東西大了說道多點。
MySQL自己有文字界面客戶端,當然配對MYSQL有專業的客戶端軟體,各種操作真的是很方便的。SQLSERVER 就用自帶的查詢分析器登錄了,兩者的前提是資料庫服務都帶打開,而且你得知道安裝時的用戶名密碼。
SQL
伺服器雖然是狹隘的,保守的存儲引擎與MySQL伺服器的可擴展,開放的存儲引擎絕然不同。雖然可以使用SQL伺服器的Sybase引擎,但MySQL能
夠提供更多種的選擇,如MyISAM,Heap, InnoDB, and
BerkeleyDB。MySQL不完全支持陌生的關鍵詞,所以它比SQL伺服器要少一些相關的資料庫。同時,MySQL也缺乏。
㈩ 如何將正在運行的 Oracle 資料庫遷移到另一個系統
1、安裝 Oracle Solaris 操作系統
新的 SPARC 伺服器上預先安裝了 Oracle Solaris。對於這些系統,應確保安裝了相應的 Oracle Solaris 版本,並驗證打了所需的補丁。
2、安裝 Oracle VM Server for SPARC 軟體
新的 SPARC 伺服器上也預先安裝了 Oracle VM Server for SPARC 軟體。對於這些系統,應確保安裝了相應的 Oracle VM Server for SPARC 版本,並驗證打了所有需要的補丁。
3、配置存儲陣列
Sun Storage 2540-M2 存儲陣列連接到控制域,控制域將兩個 LUN(LUN 0 和 LUN 1)作為虛擬磁碟導出到來賓域。
4、配置控制域
安裝 Oracle VM Server for SPARC 軟體之後,重新配置當前系統使其成為控制域。
5、配置來賓域
配置控制域之後,創建來賓域以用作 Oracle 資料庫節點。在作為源計算機的物理伺服器上,僅創建一個來賓域。另一台物理伺服器最終將成為目標計算機。
6、准備目標伺服器
按如下方式准備目標伺服器。
執行以下各節中所述的步驟來准備目標計算機:
安裝 Oracle VM Server for SPARC 軟體
配置控制域
確保在目標伺服器上提供了供待遷移域使用的所有虛擬 I/O 服務。
確保目標伺服器有權訪問同一存儲中的 LUN 0 和 LUN 1。
確保待遷移域中的每個虛擬網路設備在目標計算機上都有一個對應的虛擬網路交換機。