zoukankan      html  css  js  c++  java
  • C# NOSQL 开源项目

    NoSQL

    NoSQL流行好几年了,相比于传统的SQL,NoSQL名字的“No”多少想要跟自己的前辈区分开了。SQL,是通过结构化的查询语句存取数据。NoSQL,一般是通过键值(Key/Value,或者常见的K/V)来存取数据。

    NoSQL一般支持分布式存取、版本控制、多服务器同步,目的是提供高性能,大存储量的数据解决方案,可以说是专门为互联网而生的。

    著名

    出名的NoSQL有Cassandra、MongoDB、Redis、CouchDB、Memcachedb、BigTable等。

    C#

    RavenDB

    Ravendb是个开源项目,但商业化,这个产品更多的作为文档数据库。

    VelocityDB

    VelocityDB号称是全球基于.NET速度最快的对象数据库/NoSQL,但商业化。这里显示的性能比较相当惊人,插入速度几乎是MySQL的100倍!

    RaptorDB

    C#写的NoSQL,我一直关注RaptorDB,作者对性能有较高的要求,作者说RaptorDB用的是他自创的MGindex做索引,比b+树写快15倍,读快21倍。该项目遵循CPOL,简单来说你可以免费用于商业。

    STSdb

    STSdb是个开源项目,遵循GPL,但要商业许可,关于测试性能,我的THINKPAD T410 i5 + 6G RAM + 7200RPM硬盘 5秒插入100万记录。平均速度是MySQL的30倍!

    Lucandra.NET

    Lucandra.NET是Lucene 和 Cassandra的混合产物,目前不活跃,许可是Apache,简单点说可以用于商业。

    Akavache

    Akavache比较活跃,许可是自由使用。

    DeNSo DB

    DeNSo DB开源,要商业许可,特性包括支持REST/WCF访问。

    siaqodb

    siaqodb开源,要商业许可,支持WinRT。

  • 相关阅读:
    TX2 刷机教程
    ROS2 树莓派SBC镜像安装
    OP3 默认ID图
    OP3 镜像恢复
    ROS2 BringUp
    学习笔记3:Linux面试题
    学习笔记2:Linux简单指令
    学习笔记1:Git简单指令
    编程小白入门分享五:Vue的自定义组件
    编程小白入门分享四:Vue的安装及使用快速入门
  • 原文地址:https://www.cnblogs.com/xienb/p/2852246.html
Copyright © 2011-2022 走看看