NOSQL数据库列表

本文列举了多种NoSQL数据库类型及其代表性产品,包括基于列存储、文档、键值对及图数据库等,提供了丰富的选择以适应不同的应用场景和技术需求。

原文:http://nosql-database.org/


基于列存储的数据库

Hadoop / HBase
Cassandra 
扩展性,分区行存储,无主节点架构,性能与数据量线性相关,无单节点故障,多个数据中心读写
Hypertable
 高性能的Google's Bigtable 的C++实现。
Accumulo
 Accumulo 是基于BigTable,建立在 Hadoop, Zookeeper, andThrift之上。特点是cell-based access control,更好的压缩,可以在服务端编程对数据进行修改。
Amazon SimpleDB
非开源,是AWS的一个部分。
Cloudata
 Google's 类似 HBase的产品
Cloudera
基于Hadoop的专业的软件和服务 
HPCC
Stratosphere
 是一个研究系统

文档数据库

MongoDB
Elasticsearch
Couchbase Server
CouchDB
RethinkDB
RavenDB
 .Net 的解决方案
MarkLogic Server
P级数据量, 云计算, ACID事务
Clusterpoint Server
 P级数据量,全文索引引擎
ThruDB
 基于Apache Thrift用于整合后端数据库系统 BerkeleyDB, Disk, MySQL, S3.
Terrastore
JasDB
JAVA编写的轻量级开源文档数据库,高性能,内存,支持Android。
RaptorDB
 基于JSON 的文档数据库
djondb
基于google v8 engine的命令行工具
EJDB
 基于tokyocabinet的嵌入式JSON 数据库
Amisa Server
快速分布式实时分析和搜索引擎。
特点:ACI事务, 分布式文件系统, 静态和动态schema支持,内存处理,高可用性.
densodb
 DensoDB 用c#编写的.Net方案,简单,快速和可靠。
SisoDB
建立在SQL-Server之上的文档数据库.
SDB
 使用PHP编写的针对一些小的在线数据库.
NoSQL embedded db
 基于Node.js的异步NoSQL 嵌入式数据库

键值/元组数据存储

DynamoDB
 针对SSD硬盘.
Azure Table Storage
Riak
Redis
Aerospike
FoundationDB
 一个排序的键值存储.
LevelDB
Berkeley DB
GenieDB
BangDB
Chordless
Scalaris
Tokyo Cabinet / Tyrant
Scalien
Voldemort
Amazons Dynamo开源的版本.
Dynomite
Amazons Dynamo的开源版本,使用Erlang编写。特性:数据分区,数据版本.
KAI
 Amazon Dnamo 的开源版本
MemcacheDB
Faircom C-Tree
LSM
属于SQLite4的一个部分,他们声称比LevelDB速度快。
KitaroDB
为Windows Phone 8, Windows RT, Win32 (x86 & x64) 和 .NET环境提供键值数据存储,提供同步或异步的操作支持。
HamsterDB
STSdb
Tarantool/Box
Maxtable
quasardb
Pincaster
RaptorDB
TIBCO Active Spaces
allegro-C
nessDB
HyperDex
Sophia
PickleDB
 Redis的Python对象的序列化.
Mnesia
LightCloud
基于Tokyo Tyrant
Hibari
 Hibari是一个搞可用性,一致性和分布式键值数据存储.
OpenLDAP
Genomu
BinaryRage
 
Elliptics

图数据库

Neo4J
Infinite Graph
DEX
TITAN
InfoGrid
HyperGraphDB
GraphBase
Trinity
AllegroGraph
BrightstarDB
Bigdata
Meronymy
WhiteDB
OpenLink Virtuoso
 
VertexDB
FlockDB
BrightstarDB
Execom IOG
Fallen 8

多模型数据库

ArangoDB
OrientDB
Datomic
FatDB

对象数据库

Versant


db4o
Objectivity


Starcounter
 
Perst
VelocityDB
HSS Database
 
ZODB
Magma
NEO
siaqodb
Sterling
Morantex
EyeDB
 
FramerD
 
Ninja Database Pro
NDatabase
PicoLisp
acid-state
ObjectDB
 

云数据库解决方案

GigaSpaces
 流行的SpaceBased Grid Solution.
GemFire
 GemFire 提供基于内存的全局分布式数据库管理,具备动态的扩展性,高性能以及细粒度控制。与Spring Framework很好的整合,开发者能看快速和简单地提供复杂的数据管理。
Infinispan
Java语言编写的可扩展,高可用性的网格数据管理,开源.
Queplix
 NOSQL数据整个方案,支持关系数据库、对象数据库和BigData.
Hazelcast
XML Databases
EMC Documentum xDB
eXist
Sedna
BaseX
Qizx
Berkeley DB XML

多维度数据库

Globals:
Intersystems Cache
GT.M
SciDB
MiniM DB
rasdaman

多值数据库

U2
OpenInsight
TigerLogic PICK
Reality
OpenQM
Model 204 Database
ESENT 
jBASE
Event Sourcing
Event Store

其它 NoSQL 相关的数据库

IBM Lotus/Domino
eXtremeDB
RDM Embedded
ISIS Family
Moonshadow
VaultDB
Prevayler
Yserial

未分类

Btrieve
KirbyBase
Tokutek:
Recutils:
FileDB:
CodernityDB

基于实时迭代的数值鲁棒NMPC双模稳定预测模型(Matlab代码实现)内容概要:本文介绍了基于实时迭代的数值鲁棒非线性模型预测控制(NMPC)双模稳定预测模型的研究与Matlab代码实现,重点在于提升系统在存在不确定性与扰动情况下的控制性能与稳定性。该模型结合实时迭代优化机制,增强了传统NMPC的数值鲁棒性,并通过双模控制策略兼顾动态响应与稳态精度,适用于复杂非线性系统的预测控制问题。文中还列举了多个相关技术方向的应用案例,涵盖电力系统、路径规划、信号处理、机器学习等多个领域,展示了该方法的广泛适用性与工程价值。; 适合人群:具备一定控制理论基础和Matlab编程能力,从事自动化、电气工程、智能制造、机器人控制等领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于非线性系统的高性能预测控制设计,如电力系统调度、无人机控制、机器人轨迹跟踪等;②解决存在模型不确定性、外部扰动下的系统稳定控制问题;③通过Matlab仿真验证控制算法的有效性与鲁棒性,支撑科研论文复现与工程原型开发。; 阅读建议:建议读者结合提供的Matlab代码进行实践,重点关注NMPC的实时迭代机制与双模切换逻辑的设计细节,同时参考文中列举的相关研究方向拓展应用场景,强化对数值鲁棒性与系统稳定性之间平衡的理解。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值