ホームページ データベース mysql チュートリアル 数据库管理系统ParElastic:打破常规 扩展云端MySQL

数据库管理系统ParElastic:打破常规 扩展云端MySQL

Jun 07, 2016 pm 03:40 PM
拡大する データベース マネジメントシステム

众所周知,如果谈到云计算,扩展性也往往会出现在同一个句子中。但是绝少会提及数据库,更别说是MySQL数据库。一家波士顿的创业公司 ParElastic希望改变这一现状,它刚刚获得来自General Catalyst Partners( 前VMware CTO Steve Herrod的新“东家”)引导的

众所周知,如果谈到云计算,扩展性也往往会出现在同一个句子中。但是绝少会提及数据库,更别说是MySQL数据库。一家波士顿的创业公司 ParElastic希望改变这一现状,它刚刚获得来自General Catalyst Partners( 前VMware CTO Steve Herrod的新“东家”)引导的570万美元的A轮融资。

ParElastic位于应用程序与底层数据库之间,而且无需复杂的分片操作就可以进行扩展操作,甚至可以把数据库迁移到一个更大的服务器上运行。公司创始人和首席执行官Ken Rugg告诉GigaOM的记者 Derrick Harris,从架构上讲,ParElastic数据库虚拟化引擎就像是一个并行的数据库系统,但是它在功能上是作为一个中间件,同时管理多个数据库实例,设计的初衷更偏向于操作而不是分析型的工作负载。 

数据库管理系统ParElastic:打破常规 扩展云端MySQL

因为ParElastic能够跨服务器之间智能地平衡数据库负载以及分配数据,所以在多租户的情况下,ParElastic也能很好的处理应用程序或者服务的请求,Rugg补充说道。

诚然,NoSQL数据库也在扩展性方面不断的努力,NewSQL则是致力赋予SQL数据库横向扩展的能力,甚至很多数据库已经作为云服务提供给了用户。然而,Rugg解释道,这些和ParElastic所从事的工作有很大的不同, 如果用户选择了NoSQL或者NewSQL,这就意味着需要部署一个全新的数据库,而且可能重写一些应用的代码。ParElastic的软件仅仅是是覆盖用户现有的云数据库。Rugg表示,在早期AWS的用户中,大约有一半都是使用标准版的MySQL版本,其余的则分布在Rackspace,Joyent和LiquidWeb等云服务供应商之中。

一些ParElastic的用户实际上是管理现有的SQL服务,像亚马逊的关系型数据库服务或者Google Cloud SQL,有人甚至用它来管理内部的数据库环境。Rugg指出,从技术上来讲,ParElastic是可以管理跨云平台的数据库,但这必然会导致服务的延迟,“我们并不建议这么做”。 Rugg认为,ParElastic技术的最大的受益者除了该公司之外还有AWS,这也是世界上使用最广泛的云平台。不过,当用户单一的数据库实例受到限制时,亚马逊一般的解决方案就是告知用户进行分片或者迁移到DynamoDB平台,“这点对那些想迁移到亚马逊云平台的用户来说,并不是很友好”Rugg说道。近一步而言,某些云服务供应商提供了比AWS更好的CPU,IO和网络性能(Rugg表示Rackspace在IO性能上就表现非常好),但是综合来看,AWS是一个很好的选择,尤其ParElastic帮助AWS弥补了自身的一些短板之后,就能以较低的成本提供更好的性能服务。

ParElastic现有的投资者还包括Point Judith Capital,  CommonAngels以及LaunchCapital,该轮融资之后,公司的风险资本总额达到870万美元。 (文/王鹏,审校/仲浩)

GigaOM
Cloud Edge:2013年国际“云先锋”系列报道 
序号 公司名称 成立时间 CEO/CTO 风险投资 公司产品/方向
1. HStreaming 2011年 Jana Uhlig $ 1M (B) 实时Hadoop系统
2. CitusData
2012年 
Matt Ocko

CitusDB
3. Backblaze
2009年
Gleb Budman

开源存储硬件
4. Kickboard
2009年 Jennifer Medberry
$2.8M(A)
Kickboard(数据分析)
5. Elasticsearch
2012年
Shay Banon
$24 M(B)
开源搜索引擎
6. Appcore
2008年 Jeff Tegethoff
$6M  (B)
企业内部部署IaaS平台
7. Pertino
2011年 Craig Elliott
$20 M(B)
软件定义网络(SDN)
8. SwiftStack 2011年 Joe Arnold $6.1M(A) 软件定义存储
9. Spiral Genetics
2009年 Adina Mangubat $3M(A)
DNA序列数据分析平台
10. DNNResearch
2012年 Geoffrey Hinton  
深度学习
11. AppNeta
2011年 Jim Melvin  $16M(C) 
应用性能管理(APM)
12. Concurrent
2008年 Chris K. Wensel $4M(A) 
Java大数据框架
13. AirWatch
2003年 John Marshall
$200M(A) 
移动设备管理
14. Pluribus 
2012年 Robert Drost
$44M(C) 
虚拟化网络
15. Bina Technology
2006年 Narges Bani Asadi
 $6.5M(B)
基因测序平台
16. Sociocast
2010年 Albert Azout
 $1M(B)
数据预测分析
17. ParElastic
2010年
Ken Rugg
 $5.7M(A)
数据库虚拟化引擎
备注:2013年4月11日更新,持续更新中......

“  第五届中国云计算大会 ”将于2013年6月5-7日在北京国家会议中心隆重举行。猛击报名!

相关活动已经火热启动:

2013中国云计算大调查,每周大奖等你拿!  “

Innovation Cloud 2013云创新产品与应用项目征集,欢迎研发者、团队和创业企业参加!



このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

大規模なモデルをクラウドにデプロイするための 3 つの秘密 大規模なモデルをクラウドにデプロイするための 3 つの秘密 Apr 24, 2024 pm 03:00 PM

コンピレーション|Xingxuan によって制作|51CTO テクノロジー スタック (WeChat ID: blog51cto) 過去 2 年間、私は従来のシステムよりも大規模言語モデル (LLM) を使用した生成 AI プロジェクトに多く関与してきました。サーバーレス クラウド コンピューティングが恋しくなってきました。そのアプリケーションは、会話型 AI の強化から、さまざまな業界向けの複雑な分析ソリューションやその他の多くの機能の提供まで多岐にわたります。多くの企業は、パブリック クラウド プロバイダーが既製のエコシステムをすでに提供しており、それが最も抵抗の少ない方法であるため、これらのモデルをクラウド プラットフォームにデプロイしています。ただし、安くはありません。クラウドは、スケーラビリティ、効率、高度なコンピューティング機能 (オンデマンドで利用可能な GPU) などの他の利点も提供します。パブリック クラウド プラットフォームでの LLM の展開については、あまり知られていない側面がいくつかあります

iOS 18では、紛失または破損した写真を復元するための新しい「復元」アルバム機能が追加されます iOS 18では、紛失または破損した写真を復元するための新しい「復元」アルバム機能が追加されます Jul 18, 2024 am 05:48 AM

Apple の最新リリースの iOS18、iPadOS18、および macOS Sequoia システムでは、さまざまな理由で紛失または破損した写真やビデオをユーザーが簡単に回復できるように設計された重要な機能が写真アプリケーションに追加されました。この新機能では、写真アプリのツール セクションに「Recovered」というアルバムが導入され、ユーザーがデバイス上に写真ライブラリに含まれていない写真やビデオがある場合に自動的に表示されます。 「Recovered」アルバムの登場により、データベースの破損、カメラ アプリケーションが写真ライブラリに正しく保存されない、または写真ライブラリを管理するサードパーティ アプリケーションによって失われた写真やビデオに対する解決策が提供されます。ユーザーはいくつかの簡単な手順を実行するだけで済みます

Hibernate はポリモーフィック マッピングをどのように実装しますか? Hibernate はポリモーフィック マッピングをどのように実装しますか? Apr 17, 2024 pm 12:09 PM

Hibernate ポリモーフィック マッピングは、継承されたクラスをデータベースにマップでき、次のマッピング タイプを提供します。 join-subclass: 親クラスのすべての列を含む、サブクラス用の別個のテーブルを作成します。 table-per-class: サブクラス固有の列のみを含む、サブクラス用の別個のテーブルを作成します。 Union-subclass: join-subclass と似ていますが、親クラス テーブルがすべてのサブクラス列を結合します。

PHP で MySQLi を使用してデータベース接続を確立するための詳細なチュートリアル PHP で MySQLi を使用してデータベース接続を確立するための詳細なチュートリアル Jun 04, 2024 pm 01:42 PM

MySQLi を使用して PHP でデータベース接続を確立する方法: MySQLi 拡張機能を含める (require_once) 接続関数を作成する (functionconnect_to_db) 接続関数を呼び出す ($conn=connect_to_db()) クエリを実行する ($result=$conn->query()) 閉じる接続 ( $conn->close())

PHP でデータベース接続エラーを処理する方法 PHP でデータベース接続エラーを処理する方法 Jun 05, 2024 pm 02:16 PM

PHP でデータベース接続エラーを処理するには、次の手順を使用できます。 mysqli_connect_errno() を使用してエラー コードを取得します。 mysqli_connect_error() を使用してエラー メッセージを取得します。これらのエラー メッセージをキャプチャしてログに記録することで、データベース接続の問題を簡単に特定して解決でき、アプリケーションをスムーズに実行できるようになります。

Golangでデータベースコールバック関数を使用するにはどうすればよいですか? Golangでデータベースコールバック関数を使用するにはどうすればよいですか? Jun 03, 2024 pm 02:20 PM

Golang でデータベース コールバック関数を使用すると、次のことを実現できます。 指定されたデータベース操作が完了した後にカスタム コードを実行します。追加のコードを記述せずに、個別の関数を通じてカスタム動作を追加します。コールバック関数は、挿入、更新、削除、クエリ操作に使用できます。コールバック関数を使用するには、sql.Exec、sql.QueryRow、または sql.Query 関数を使用する必要があります。

GolangでJSONデータをデータベースに保存するにはどうすればよいですか? GolangでJSONデータをデータベースに保存するにはどうすればよいですか? Jun 06, 2024 am 11:24 AM

JSON データは、gjson ライブラリまたは json.Unmarshal 関数を使用して MySQL データベースに保存できます。 gjson ライブラリは、JSON フィールドを解析するための便利なメソッドを提供します。json.Unmarshal 関数には、JSON データをアンマーシャリングするためのターゲット型ポインターが必要です。どちらの方法でも、SQL ステートメントを準備し、データをデータベースに永続化するために挿入操作を実行する必要があります。

Golangを使用してリモートデータベースに接続するにはどうすればよいですか? Golangを使用してリモートデータベースに接続するにはどうすればよいですか? Jun 01, 2024 pm 08:31 PM

Go 標準ライブラリのデータベース/SQL パッケージを通じて、MySQL、PostgreSQL、SQLite などのリモート データベースに接続できます。データベース接続情報を含む接続文字列を作成します。 sql.Open() 関数を使用してデータベース接続を開きます。 SQL クエリや挿入操作などのデータベース操作を実行します。 defer を使用してデータベース接続を閉じ、リソースを解放します。

See all articles