當前位置:首頁 » 考試成績 » sql學生成績開源系統

sql學生成績開源系統

發布時間: 2020-12-14 15:57:13

❶ 請問 SQL Server 2005的資料庫 是開源軟體嗎 現在還有需要買授權號嗎

這個從來就沒開過源,網上很多破解版的,而且大家一直用的

也都是破解版的,所以不用買。

再說了,有免費的為啥你還要花錢買啊?太浪費了。

❷ 現在最成熟的開源nosql是什麼分別有什麼優缺點

MySQL是開源的資料庫,默認的MySQL是DOC下的資料庫,沒有Windows下的可視化界面,但可以下載MySQL的Windows下的可視化界面的第三方補丁程序。

❸ 現在最成熟的開源nosql是什麼分別有什麼優缺點

NoSQL,泛指非關系型的資料庫。隨著互聯網web2.0網站的興起,傳統的關系資料庫在應付web2.0網站,特別是超大規模和高並發的SNS類型的web2.0純動態網站已經顯得力不從心,暴露了很多難以克服的問題,而非關系型的資料庫則由於其本身的特點得到了非常迅速的發展。NoSQL資料庫的產生就是為了解決大規模數據集合多重數據種類帶來的挑戰,尤其是大數據應用難題。

雖然NoSQL流行語火起來才短短一年的時間,但是不可否認,現在已經開始了第二代運動。盡管早期的堆棧代碼只能算是一種實驗,然而現在的系統已經更加的成熟、穩定。不過現在也面臨著一個嚴酷的事實:技術越來越成熟——以至於原來很好的NoSQL數據存儲不得不進行重寫,也有少數人認為這就是所謂的2.0版本。這里列出一些比較知名的工具,可以為大數據建立快速、可擴展的存儲庫。

NoSQL(NoSQL = Not Only SQL ),意即「不僅僅是SQL」,是一項全新的資料庫革命性運動,早期就有人提出,發展至2009年趨勢越發高漲。NoSQL的擁護者們提倡運用非關系型的數據存儲,相對於鋪天蓋地的關系型資料庫運用,這一概念無疑是一種全新的思維的注入。

NoSQL資料庫在以下的這幾種情況下比較適用:1、數據模型比較簡單;2、需要靈活性更強的IT系統;3、對資料庫性能要求較高;4、不需要高度的數據一致性;5、對於給定key,比較容易映射復雜值的環境。

❹ SQL Server 與 PostgreSQL 區別

PostgreSQL是開源資料庫中的一抄種,從資料庫的應用的廣泛角度來說,目前關系型資料庫大體分為兩大陣營:一是非開源的商業資料庫系統,Oracle、IBM DB2、微軟的SQL Server、最近被SAP收購的Sysbase都屬於這種類型的,他們的商業化程度非常高,因此熟悉掌握的人也比較多,相應的項目機會也比較多。另一大陣營就是開源資料庫,主要代表就是MySQL和PostgreSQL,前者是全球最受歡迎的開源資料庫系統,尤其是大型互聯網用戶是非常多的,全球的前20強互聯網公司80%在使用MySQL資料庫,除了幾家微軟的,MySQL產品最近又被Oracle公司收購了,它的主要用戶群體和Oracle目前沖突不大,而目前市場上MySQL的高級人才奇缺,因此,許多人認為MySQL的前途還是很光明的;PostgreSQL也是一款很不錯的開源資料庫系統,但相對功能較為復雜,應用的領域也不是很廣泛。
總之,先要切入一款有發展潛力的資料庫產品,然後只有深入理解原理和不斷參與實踐,才能成為專家級人才,技術也就有相通之處了。

❺ 現在最成熟的開源nosql是什麼分別有什麼優缺點

Apache三劍客:HBase, Cassandra, CouchDB。HBase的前景最為看好,因為它的開發者眾多並且都是頂尖高手。Cassandra目前有很多否定的聲音。CouchDB的小而精悍,贊譽很多,將要正式發布的CouchBase融合了MemBase和CouchDB,很令人期待。

HBase和Cassandra都是效仿Google的BigTable的基於列的資料庫,它們都是用Java寫的。另外一類似的資料庫是HyperTable,網路用在一些後台分析,因為它是C++寫的,速度比較快。不過HyperTable有點邊緣,不太流行。這些基於列的開源資料庫目前都比Goolge的BigTable差之少一個數量級

CouchDB是一個文檔資料庫。其最大的競爭者是MongoDB。MongoDB和HBase都採用主從伺服器設計。CouchDB的伺服器分布設計和Cassandra類似,Peer to Peer類型的。主從伺服器設計一般能更好的strong consistent,屬於CAP理論中的CP類型。 CouchDB和Cassandra一般認為都是eventual consistent,屬於CAP理論中的AP類型。但其實MongoDB和Cassandra都可以設置成strong consistent或者eventual consistent。

以上所提到的資料庫都支持MapRece。好像出了HyperTable都支持非主鍵索引。HBase和strong consistent配置的MongoDB都支持最基本的鎖定(HBase單行鎖定,MongoDB單文檔鎖定),因此可以實現transaction,但是實現有點復雜和低效。單就transaction這一點,目前開源NoSQL資料庫沒有做的比較好的。

MongoDB的最大賣點是不需構建非主鍵索引也能執行很多查詢。但是MongoDB的伺服器分布設計實在不能讓人恭維,可以說是NoSQL資料庫中最Ugly的實現。

K-V資料庫比較多,而且上面提到的基於列的資料庫和文檔資料庫其實也都是K-V資料庫。比較流行的純種K-V資料庫有:
Memcached: 非常流行,不支持持久化

VMWare's Redis: 很流行,新浪和知乎都在用,CP類型。
MemBase: 由很多Memcached的開發者開發,使用sqlite作底層存儲。在社交遊戲中用的比較多, zynga在用,CP類型。
Riak, 分布式實現和CouchDB/Cassandra比較像,AP類型。支持MapRece。
Linkin's Voldemort, 在K-V中少見的eventual consistent ,AP類型。
TT, TC

純基於二維座標索引的是Neo4j。但是現在MongoDB和CouchDB都集成這一特性。

目前CouchDB的開發者成立的公司CouchOne收購了MemBase,將其底層sqlite換成CouchDB推出了CouchBase,從而引入MapRece以支持非主鍵索引。CouchBase暫時還沒有正式發布官方正式版,不過快了。雖然CouchDB是eventual consistent的,但是CouchBase的開發者宣稱CouchBase保持了MemBase的strong consistent特性,具體實現有待以後研究。

如果從成熟的角度來看,比較成熟並且十分流行的的有CouchDB,Memcached,Redis。
HBase和MongonDB和Cassandra都比較新,處於頻繁更新之中。最有前途的是HBase,但是Hadoop/HBase集群的維護常常需要很多專業人員並且需要構建一個比較大的集群才能最大化體現出威力,因此用戶主要是Facebook, yahoo, 網路和阿里巴巴等大公司。

個人比較期待CouchBase。
轉載僅供參考,版權屬於原作者。祝你愉快,滿意請採納哦

❻ 去哪兒網 MySQL 語法審核工具 Inception 正式開源

MySQL 語法審核工具 Inception 正式開源

關於Inception
MySQL的SQL語句審核做法,在業界都已經基本被認專同了,實際上這也是屬為了促進MySQL語句寫法的統一化、標准化。此前大多採用人工審核機制,這對於標準的把握吃力,標准越多,DBA越累,和開發協同也越累。

在這個追求自動化運維的時代,SQL審核也必須要跟上步伐,因此Inception誕生了。

Inception不僅僅是一個自動化審核工具,同時還具備執行SQL,並且生成對影響數據的回滾語句(類似閃回的功能),這樣一條龍便捷服務的工具,將會給DBA的工作帶來翻天覆地的變化,DBA從此就從繁重的審核、登上DB伺服器執行,出錯了很難回滾(如果提前沒有備份的話)的被動局面解放了出來。

有了Inception,我們才突然發現,做DBA原來可以這么輕松,工作可以不飽和了,那就有更多的自由時間學習、進一步向自動化運維的實現等更智能化的方向去發展,是具有里程碑意義的

❼ 有沒有好用的開源sql語法分析器

開源報表的話有jasperreport、BIRT、jasperreport,但是貌似都不是怎麼發展了

❽ 哪位高手可以推薦幾款通用的資料庫管理工具

1、MySQL Workbench
MySQL Workbench是一款專為MySQL設計的ER/資料庫建模工具。它是著名的資料庫設計工具DBDesigner4的繼任者。你可以用MySQL Workbench設計和創建新的資料庫圖示,建立資料庫文檔,以及進行復雜的MySQL 遷移
MySQL Workbench是下一代的可視化資料庫設計、管理的工具,它同時有開源和商業化的兩個版本。該軟體支持Windows和Linux系統,下面是一些該軟體運行的界面截圖:

2、資料庫管理工具 Navicat Lite
NavicatTM是一套快速、可靠並價格相宜的資料庫管理工具,大可使用來簡化資料庫的管理及降低系統管理成本。它的設計符合資料庫管理員、開發人員及中小企業的需求。 Navicat是以直覺化的使用者圖形介面所而建的,讓你可以以安全且簡單的方式建立、組織、存取並共用資訊。
界面如下圖所示:

Navicat 提供商業版Navicat Premium 和免費的版本 Navicat Lite 。免費版本的功能已經足夠強大了。
Navicat 支持的資料庫包括MySQL、Oracle、SQLite、PostgreSQL和SQL Server 等。

3、開源ETL工具Kettle
Kettle是一款國外開源的etl工具,純java編寫,綠色無需安裝,數據抽取高效穩定(數據遷移工具)。Kettle中有兩種腳本文件,transformation和job,transformation完成針對數據的基礎轉換,job則完成整個工作流的控制。

·授權協議:LGPL
·開發語言: Java
·操作系統: 跨平台
4、Eclipse SQLExplorer
SQLExplorer是Eclipse集成開發環境的一種插件,它可以被用來從Eclipse連接到一個資料庫。
SQLExplorer插件提供了一個使用SQL語句訪問資料庫的圖形用戶介面(GUI)。通過使用SQLExplorer,你能夠顯示表格、表格結構和表格中的數據,以及提取、添加、更新或刪除表格數據。
SQLExplorer同樣能夠生成SQL腳本來創建和查詢表格。所以,與命令行客戶端相比,使用SQLExplorer可能是更優越的選擇,下圖是運行中的界面,很好很強大。

l授權協議: 未知
l開發語言: Java
l操作系統: 跨平台
5、MySQL管理工具phpMyAdmin
phpMyAdmin是一個非常受歡迎的基於web的MySQL資料庫管理工具。它能夠創建和刪除資料庫,創建/刪除/修改表格,刪除/編輯/新增欄位,執行SQL腳本等。

l授權協議:GPL
l開發語言:PHP
l操作系統:跨平台
6、Mongodb 管理工具Mongodb Studio
Mongodb是一款性能優良,功能豐富的文檔型非關系型資料庫。由於該資料庫是開源項目並且還在不斷更新中,目前為止在任何平台上都不能找到功能相對完整的客戶端資料庫管理工具。而越來越多的項目中使用了Mongodb,使得管理起來十分麻煩.如果點點滑鼠就搞定了.那該有多好。
基於如上背景,我們製作了此MongoDB管理工具,在DBA/開發/管理員三個維度提供一定層次的管理功能。

Mongodb Management Studio功能如下:
l伺服器管理功能
添加伺服器,刪除伺服器
l伺服器,資料庫,表,列,索引,樹形顯示和狀態信息查看
l查詢分析器功能.
支持select,insert,Delete,update
支持自定義分頁函 數 $rowid(1,5)查詢第一條到第五條,需放在select後面.
l索引管理功能
支持列名的顯示,索引的創建,查看,刪除.
l資料庫Profile管理.
可以設置Profile開關,查看Profile信息.自定義分頁大小.
lmaster/slave信息顯示
7、MySQL監控小工具mycheckpoint
mycheckpoint是一個開源的 MySQL監控工具,主要用來監控數據。通過視圖方式提供監控數據報表。mycheckpoint支持以獨立的Web伺服器來運行。
例如:SELECTinnodb_read_hit_percent, DML FROM sv_report_chart_sample;

查看詳細報表示例。
安裝手冊:http://code.openark.org/forge/mycheckpoint/documentation/installation
8、SQL SERVER 資料庫發布向導
Microsoft SQL Server DatabasePublishing Wizard (微軟SQLServer資料庫發布向導) 是微軟發布的一個開源工具,使用該工具可以幫你將SQLSERVER 資料庫導出成一個 SQL腳本,類似 MySQL 的 mysqlmp工具。
官方說明:SQLServer資料庫發布向導提供了一種將資料庫發布到 T-SQL 腳本或者直接發布到支持宿主服務提供程序的方法。

9、Eclipse 的Oracle插件jOra
jOra是一個為 Oracle開發者和管理員提供的 Eclipse 插件,可輕松的對Oracle進行開發和管理。
安裝地址:http://jora.luenasoft.de/updatesite
插件截圖

l授權協議:免費,非開源
l開發語言:Java
l操作系統:跨平台
10、免費PostgreSQL監控工具pgwatch
pgwatch 是一個簡單易用的PostgreSQL的監控工具,支持PostgreSQL 9.0 以及更新的版本。
主要特性:
- 配置簡單
- 大量的監控圖表
- 快速系統檢查面板
- 自動收集統計信息
- 互動式的 Flash 圖表
- 集成 SQL worksheet

l授權協議: Artistic
l開發語言:PHP
l操作系統: Linux
11、MySQL Browser
MySQL的客戶端工具MySQL Browser的優點是簡單,及其的簡單,安裝之後能夠立刻上手,馬上就能使用的那種,布局也很簡陋,功能也很簡陋,簡單使用沒有問題,尤其是剛開始學習mysql的同學,可以嘗試一下。

·授權協議:未知
·操作系統: Windows
12、MySQL客戶端軟體HeidiSQL
HeidiSQL是一個功能非常強大的 MySQL 客戶端軟體,採用Delphi 開發,支持 Windows 操作系統。

l授權協議:GPL
l開發語言:Delphi/Pascal
l操作系統: Windows
13、SQLite管理工具SQLiteStudio
SQLiteStudio 是一個跨平台的 SQLite資料庫的管理工具,採用 Tcl語言開發。
l授權協議:未知
l操作系統:跨平台
14、SQL客戶端工具SQLyog
SQLyog 是一個易於使用的、快速而簡潔的圖形化管理MYSQL資料庫的工具,它能夠在任何地點有效地管理你的資料庫。

功能:
l快速備份和恢復數據;
l以GRID/ TEXT格式顯示結果;
l支持客戶端挑選、過濾數據;
l批量執行很大的SQL腳本文件;
l快速執行多重查詢並能夠返回每頁超過1000條的記錄集,而這種操作是直接生成在內存中的;
l程序本身非常短小精悍!壓縮後只有348 KB ;
l完全使用MySQLC APIs程序介面;
l以直觀的表格界面建立或編輯數據表;
l以直觀的表格界面編輯數據;
l進行索引管理;
l創建或刪除資料庫;
l操縱資料庫的各種許可權:庫、表、欄位;
l編輯BLOB類型的欄位,支持Bitmap/GIF/JPEG格式;
l輸出數據表結構/數據為SQL腳本;
l支持輸入/輸出數據為CSV文件;
l可以輸出資料庫清單為HTML文件;
l為所有操作建立日誌;
l個人收藏管理操作語句;
l支持語法加亮顯示;
l可以保存記錄集為CSV、HTML、XML格式的文件;
l21、99% 的操作都可以通過快捷鍵完成;
l支持對數據表的各種高級屬性修改;
l查看數據伺服器的各種狀態、參數等;
l支持更改數據表類型為ISAM, MYISAM, MERGE, HEAP, InnoDB, BDB;
l刷新數據伺服器、日誌、許可權、表格等;
l診斷數據表:檢查、壓縮、修補、分析。
l授權協議:GPLv2
l開發語言:C/C++
l操作系統: Windows
15、數據挖掘工具RapidMiner
RapidMiner是世界領先的數據挖掘解決方案,在一個非常大的程度上有著先進技術。它數據挖掘任務涉及范圍廣泛,包括各種數據藝術,能簡化數據挖掘過程的設計和評價。
功能和特點
l免費提供數據挖掘技術和庫;
l100%用Java代碼(可運行在操作系統);
l數據挖掘過程簡單,強大和直觀;
l內部XML保證了標准化的格式來表示交換數據挖掘過程;
l可以用簡單腳本語言自動進行大規模進程;
l多層次的數據視圖,確保有效和透明的數據;
l圖形用戶界面的互動原型;
l命令行(批處理模式)自動大規模應用;
lJava API(應用編程介面);
l簡單的插件和推廣機制;
l強大的可視化引擎,許多尖端的高維數據的可視化建模;
l400多個數據挖掘運營商支持;
l耶魯大學已成功地應用在許多不同的應用領域,包括文本挖掘,多媒體挖掘,功能設計,數據流挖掘,集成開發的方法和分布式數據挖掘。

l授權協議:未知
l開發語言:Java
l操作系統:跨平台
16、Oracle 資料庫開發工具Oracle SQL Developer
Oracle SQL Developer 是一個免費非開源的用以開發資料庫應用程序的圖形化工具,使用SQLDeveloper 可以瀏覽資料庫對象、運行 SQL 語句和腳本、編輯和調試 PL/SQL語句。另外還可以創建執行和保存報表。該工具可以連接任何 Oracle 9.2.0.1 或者以上版本的 Oracle 資料庫,支持Windows、Linux 和 Mac OS X 系統。

·授權協議:免費,非開源
·開發語言:Java
·操作系統:Windows Linux MacOS
17、EMS SQL Manager for MySQL
EMS SQL Manager for MySQL是一款高性能MySQL資料庫伺服器系統的管理和開發工具。它支持從MySQL 3.23到6.0的任一版本,並支持最新版本的MySQL的特點,包括:查看、存儲規程和函數、InnoDB外部鍵字和其他特點。它提供了大量工具以滿足富有經驗的用戶的所有要求。添加了精心設計的操作向導系統,以及SQL Manager for MySQL那富有藝術感的圖形用戶界面,即使新手也可以不會為如何使用而感到困擾。

l授權協議:商業軟體
l開發語言:C/C++
l操作系統: Windows
18、資料庫管理工具CoolSQL
CoolSQL是一個資料庫客戶端管理工具。
·支持大部分資料庫包括:DB2、oracle、mysql、MS SQL Server、Derby、HSQL、Informix、Sybase、PostgresSQL等。
·為用戶提供友好和漂亮UI,其整體框架由視圖組成類似於Eclipse。支持直接修改SQL查詢結果。
·支持將表格數據導出成文本文件,EXCEL和HTML。
·擁有一個支持SQL語法著色顯示,智能提示,文本編輯和查找的SQL編輯器。
·能夠展示資料庫大部分元數據包括:版本,數據類型、函數,連接信息等。
·支持導出數據對象信息包括對象數據(INSERT SQL語句),生成創建/刪除腳本(create script/drop script)。
·所有SQL腳本都可以以批量的模式執行。
·能夠搜索所有數據包括資料庫列,表/視圖和其他表格型。
·支持i18n,當前提供兩種語言(中文和英文)。
·提供收藏功能,管理由用戶收集的文本信息。
·支持通過插件擴展其功能。

ll 授權協議:未知
l開發語言:Java
l操作系統:跨平台
19、SQLite Manager
這是一款方便firefox對任何SQLite資料庫操作的擴展。使用這款擴展,可以在firefox下很容易的創建表格、建立索引、瀏覽搜索等操作。此外它還具有一個語法檢查功能的下拉式菜單,從而保證用戶的操作不會出錯。

20、MySQL GUI Tools
這是MySQL官方專業的資料庫管理工具,同時支持多種操作系統。該工具包括下面三個產品:
·MySQL Administrator 1.2
·MySQL Query Browser 1.2
·MySQL MigrationToolkit 1.1

21、SQL客戶端管理工具SQuirreL SQL Client
SQuirreL SQL Client是一個SQL客戶端管理工具。它允許你查看一個兼容JDBC的資料庫的結構,瀏覽表格中的數據,運行SQL命令, 可連接的資料庫有ORCAL,MS SQLSERVER, DB2 等, 它還允許用戶安裝和創建用於補充應用程序基本功能的插件。

功能和特點:
l柱狀圖顯示對像;
l自動完成;
l語句提示;
l標記;
l自動糾正;
l編輯查詢結果;
l關系圖;
l分頁列印。
l授權協議:未知
l語言:Java
l操作系統:跨平台
22、Tomcat管理工具EasyTomcat
EasyTomcat是一個用來幫助簡化 Tomcat和 MySQL管理的系統,你可以啟動、停止和配置Tomcat和MySQL伺服器,同時也提供了監控的功能。

l授權協議:未知
l開發語言:Java
l操作系統:跨平台
23、SQL Server管理工具sqlBuddy
SqlBuddy是C#編寫的一款用於Microsoft SQLServer和MSDE的開源工具,使用它可以很容易的編寫SQL腳本。SqlBuddy提供的功能和查詢分析器的目的有些微不同,它傾向於幫助使用者編寫SQL。

l授權協議:未知
l開發語言:C#
l操作系統: Windows
24、資料庫開發工具GSQL
GSQL 是 Gnome 下的一個集成資料庫開發工具。資料庫結構顯示在下圖左邊的樹狀結構中,支持SQL的語法著色。

l授權協議:未知
l操作系統:Linux
25、SQLite資料庫管理SQLiteSpy
sqlitespy是一個快速和緊湊的資料庫SQLite的GUI管理軟體 。它的圖形用戶界面使得它很容易探討,分析和操縱sqlite3資料庫。

l授權協議:未知
l開發語言:Delphi/Pascal
l操作系統:Windows
26、資料庫開發工具Aqua Data Studio
Aqua DataStudio 是一個為資料庫開發人員准備的集成開發環境,可以對資料庫做查詢、管理,提供大量的資料庫工具,例如資料庫比較、源碼控制等,目前支持的資料庫包括:Oracle, DB2iSeries, DB2 LUW, MS SQL Server, Sybase ASE, Sybase Anywhere, Sybase IQ, Informix,PostgreSQL, MySQL, Apache Derby, JDBC, and ODBC.

l授權協議:未知
l開發語言:C/C++
l操作系統:跨平台
27、MySQL 架構管理工具MySQL MMM
MySQL Master-Master 架構常被用在 SQLquery 相依性低的情況,像是 counter常使用的INSERT INTO ... ON DUPLICATEKEY UPDATE a = a + 1不會因為out-of-order而造成問題。而 MySQL MMM算是其中一套寫得比較好的 MySQLMaster-Master架構管理工具。
l授權協議:未知
l開發語言:Python
l操作系統: Linux
28、MySQL Client
MySQL的客戶端工具,主界面如下:

l授權協議:未知
l操作系統:Windows

❾ 現在最成熟的開源nosql是什麼分別有什麼優缺點

Apache三劍客:, Cassandra, CouchDB。HBase的前景最為看好,因為它的開發者眾多並且都是頂尖高手。Cassandra目前有很多否定的聲音。CouchDB的小而精悍,贊譽很多,將要正式發布的CouchBase融合了MemBase和CouchDB,很令人期待。

HBase和Cassandra都是效仿Google的BigTable的基於列的資料庫,它們都是用Java寫的。另外一類似的資料庫是HyperTable,網路用在一些後台分析,因為它是C++寫的,速度比較快。不過HyperTable有點邊緣,不太流行。這些基於列的開源資料庫目前都比Goolge的BigTable差之少一個數量級

CouchDB是一個文檔資料庫。其最大的競爭者是MongoDB。MongoDB和HBase都採用主從伺服器設計。CouchDB的伺服器分布設計和Cassandra類似,Peer to Peer類型的。主從伺服器設計一般能更好的strong consistent,屬於CAP理論中的CP類型。 CouchDB和Cassandra一般認為都是eventual consistent,屬於CAP理論中的AP類型。但其實MongoDB和Cassandra都可以設置成strong consistent或者eventual consistent。

以上所提到的資料庫都支持MapRece。好像出了HyperTable都支持非主鍵索引。HBase和strong consistent配置的MongoDB都支持最基本的鎖定(HBase單行鎖定,MongoDB單文檔鎖定),因此可以實現transaction,但是實現有點復雜和低效。單就transaction這一點,目前開源NoSQL資料庫沒有做的比較好的。

MongoDB的最大賣點是不需構建非主鍵索引也能執行很多查詢。但是MongoDB的伺服器分布設計實在不能讓人恭維,可以說是NoSQL資料庫中最Ugly的實現。

K-V資料庫比較多,而且上面提到的基於列的資料庫和文檔資料庫其實也都是K-V資料庫。比較流行的純種K-V資料庫有:
Memcached: 非常流行,不支持持久化

VMWare's Redis: 很流行,新浪和知乎都在用,CP類型。
MemBase: 由很多Memcached的開發者開發,使用sqlite作底層存儲。在社交遊戲中用的比較多, zynga在用,CP類型。
Riak, 分布式實現和CouchDB/Cassandra比較像,AP類型。支持MapRece。
Linkin's Voldemort, 在K-V中少見的eventual consistent ,AP類型。
TT, TC

純基於二維座標索引的是Neo4j。但是現在MongoDB和CouchDB都集成這一特性。

目前CouchDB的開發者成立的公司CouchOne收購了MemBase,將其底層sqlite換成CouchDB推出了CouchBase,從而引入MapRece以支持非主鍵索引。CouchBase暫時還沒有正式發布官方正式版,不過快了。雖然CouchDB是eventual consistent的,但是CouchBase的開發者宣稱CouchBase保持了MemBase的strong consistent特性,具體實現有待以後研究。

如果從成熟的角度來看,比較成熟並且十分流行的的有CouchDB,Memcached,Redis。

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919