STSdb

NoSQL数据库
授权协议 GPL
开发语言 C#
所属分类 数据库相关、 NoSQL数据库
软件类型 开源软件
地区 不详
投 递 者 步浩壤
操作系统 Windows
开源组织
适用人群 未知
 软件概览

STSdb 一个免费开源的高性能数据库系统(NoSQL键/值对存储引擎),专为临界任务和实时程序设计。

STSdb 100% 原生 C# 开发, 支持不同 .NET 平台, 比如 .NET Framework 和 Mono。不依赖任何第三方组件。

STSdb 提供不同存储方法:内存,文件或者混合。

  • 摘自:http://www.iopenworks.com/Products/ProductDetails/DevelopmentGuide?proID=387 多线程问题,请参见线程安全小结 1 STSdb存储引擎 STSdb存储引擎是一个基于瀑布树结构实现的NoSQL数据库和虚拟文件系统。该存储引擎提供两种数据结构——XIndex和XFile,一个存储引擎可以包含多个XIndex表和XFile文

  • using System; using System.Collections.Generic; using System.Linq; using System.Text; using STSdb4.Database; using System.Threading.Tasks; using System.Collections.Concurrent; using System.IO; using S

  • 一,如果表中存储的直接是简单对象,如<key,int>、<key,string>时 使用table[key] = 值即可完成更新; 二,如果表中存储的是类时,更新情况较为复杂,如<int,student> 如果使用 table[1].Name = "XXX"; table[1].Age = 20; DB.Commit(); 发现内存中的值可以被更新掉,只要程序不down,那么数据是更新状态。但是重

  • 打开数据库并写入数据 读取数据 更多例子 可以访问这里查看更多的例子,或者下载类库或代码,里面有pdf文档。 XIndex table; The supported types for both TKey and TRecord are: 1.1. Primitive types – Boolean, Char, SByte, Byte, Int16, UInt16, Int32, UInt32,

  • STSdb 4.0 是一个开源的NoSQL 数据库和虚拟文件系统,支持实时索引,完全用c#开发的。 引擎原理基于WaterfallTree(瀑布树)数据结构搭建 以下内容基于stsdb4.dll(4.0.3.0版本)库 , 官方地址:http://stsdb.com/     1 using System; 2 using System.Collections.Generic; 3

  • 开发指南 1 STSdb存储引擎 STSdb存储引擎是一个基于瀑布树结构实现的NoSQL数据库和虚拟文件系统。该存储引擎提供两种数据结构——XIndex和XFile,一个存储引擎可以包含多个XIndex表和XFile文件。下面我们看一个简单示例。 2 简单示例 (1)打开数据库,创建表 using (StorageEngine engine = new StorageEngine("stsdb4.

  • STSdb 3.5是一个开源的key-value存储形式的数据库,它是用微软.net框架C#语言编写的。STSdb 3.5尤其使用于紧急任务或实时系统,如:股市交易,电子通信,实验室数据等,它的主要功能是能够处理大量数据流。 下面用C#对stsdb3.5进行简单封装,使之可以实现数据的简单CURD功能。 需要用到的依赖包: stsdb3.5 http://stssoft.com/downloads

  • STSdb是什么 再来说明一下STSdb是什么:STSdb是C#写的开源嵌入式数据库和虚拟文件系统,支持实时索引,性能是同类产品的几倍到几十倍,访问官方网站。 温故知新 之前发了文章《STSdb,最强纯C#开源NoSQL和虚拟文件系统》,相信大家对Waterfall-tree(瀑布树)算法还是有兴趣的。 不兼容改动 为了提供更易容的API和更好的性能,STSdb 4.0 RC2改变了文件格式,这个

  • STSdb4 1.打开文件并建一个简单的表格: using (IStorageEngine engine = STSdb.FromFile("test.stsdb4")) { var table = engine.OpenXTable<int, Tick>("table"); for (int i = 0; i < 1000000; i++) { table[i] = new Tick(); }

  • using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using STSdb4.Database; using System.Diagnostics; namespace STSDB4TEST { class P

  • http://blog.csdn.net/dyllove98/article/details/9238415 基于STSdb和fastJson的磁盘/内存缓存 2013-07-03 22:57  78人阅读  评论(0)  收藏  举报   目录(?)[+]   需求 业务系统用的是数据库,数据量大,部分只读或相对稳定业务查询复杂,每次页面加载都要花耗不少时间(不讨论异步),觉得可以做一下高速缓存

  • using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using STSdb.Data; using System.Reflection; namespace YQMapTile.Ags.AGS { /// <summary> /// STSDB提

  • STSDB、NDataBase 等对象数据库将对象保存在文件中后,如果在不同的windows平台、不同的.net frameWork下总是无法读取,原因是对象模式已经不同了。 解决的办法也很简单,就是在读写这些对象时,将使用的对象类一起封装到一个类库中,并按需在.net framework版本下编译为dll,然后在相应的工程中引用这个dll即可。 笔者在2天时间里走了很多弯路:对象在不同的工程中分

  • 夜深沉,凌晨,冷~成都雨 各类中调用服务链接方式,每每出现null异常,异常不在断点中,无法调试。每类中从文件读取则正常! 经过一番苦试,发现,服务方式访问db,需单独设置到一静态类,只在静态类中开一次db,其它方法处理数据,始终不关,成!!!  

 相关资料
  • 表元数据 下面这些方法用于获取表信息: 列出数据库的所有表 $this->db->list_tables(); 该方法返回一个包含你当前连接的数据库的所有表名称的数组。例如: $tables = $this->db->list_tables(); foreach ($tables as $table) { echo $table; } 检测表是否存在 $this->db->table_

  • 我的应用程序有两个数据源。第一个数据源使用JdbcTemplate访问Postgre。第二个数据源使用Spring数据JPA访问CockroachDb。 所以我为这个数据源创建了两种配置。 除了具有空间数据的对象之外,坚持使用这两个数据源工作正常。当我试图保存空间数据到CockroachDb,我得到一个错误: Hibernate:选择geoobject0_. id为id1_2_0_,geoobje

  • 6.9.3 Database ItemWriters 虽然文本文件和XML都有自己特定的 ItemWriter, 但数据库和他们并不一样。这是因为事务提供了所需的全部功能。 对于文件来说 ItemWriters 是必要的, 因为如果需要事务特性,他们必须充当这种角色, 跟踪输出的 item,并在适当的时间 flushing/clearing。使用数据库时不需要这个功能,因为写已经包含在事务之中。

  • SQLAlchemy 1.4 / 2.0 Tutorial 此页是 SQLAlchemy 1.4/2.0教程 . 上一页: 处理事务和DBAPI |下一步: |next| 使用数据库元数据 随着引擎和SQL执行的停止,我们准备开始一些炼金术。SQLAlchemy Core和ORM的核心元素是SQL表达式语言,它允许流畅、可组合地构造SQL查询。这些查询的基础是表示数据库概念(如表和列)的Pytho

  • 本文向大家介绍Android 将数据插入数据库,包括了Android 将数据插入数据库的使用技巧和注意事项,需要的朋友参考一下 示例            

  • 我试图从Firebase数据库中读取数据,我已经到处阅读和查找,但我已经走到了死胡同。 这就是我所做的一切。 依赖项: 实现'com.google.firebase: Firebase存储: 9.2.1' 实现'com。谷歌。firebase:firebase数据库:9.2。1' 实现'com。谷歌。firebase:firebase授权:9.2。1' 实现'com。谷歌。火基:火基核心:9.2。

  • 本文向大家介绍node.js从数据库获取数据,包括了node.js从数据库获取数据的使用技巧和注意事项,需要的朋友参考一下 本文需要用node.js做一个从Sqlserver获取数据并显示到页面上的小功能,下面就为大家分享: app.js: 接下来就直接在页面中使用get方式请求即可,当然post方式也是类似原理。 还有我发现textarea控件在改变其text和html属性的时候,value还保

  • 我正在尝试将mysql数据库导入新版本的xampp(v7.1.8)。按下导入按钮后,我收到数百条此错误消息: 请注意.\vendor\phpmyadmin\sql parser\src\UtfString.php#128未初始化字符串偏移量:516 回溯 .\vendor\phpmyadmin\sql parser\src\Lexer.php\823:phpmyadmin\SqlParser\Ut