Hubble.net 0.7.0.0 版本发布
Author: eaglet
Hubble.net 从开发到现在整整一年时间,今天第一个测试版本终于可以发布了,也算是对我这一年来的努力的回报吧。Hubble.net 在开发过程中得到了很多园友的关注和支持,在此表示感谢,也希望大家继续关注和支持这个开源项目。
Hubble.net 0.7 版本提供如下功能
1. 索引
2. 查询
3. 删除
4. 更新
5. 基于 SQL 的SQLClient 接口
6. 索引级别缓存
7. 查询级别缓存
8. 数据级别缓存
9. 多字段排序
10. 全文和元数据组合查询
11. 关键字权重指定
12. 字段权重指定
13. 记录权重指定
14. 索引自动优化
15. 索引手工优化
16. 自定义分词器
17. 自定义数据库适配器
18. 系统存储过程
19. 查询分析器
20. 建表,删表
性能方面,我大概测试了一下,索引和查询都很快。特别是第二次查询,三级缓存后,无论数据量多大只要几个毫秒就可以查出来。
对于大数据量(100万以上)的首次查询由于要触发大量IO,目前版本无法提高很快,以后将推出分布式版本解决这个问题。不过对于大数据量的首次查询目前可以通过一些变通方法充分利用缓存来提高查询效率。
0.7.0.0 下载地址
http://hubbledotnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=36583#ReleaseFiles
其中 setup 是安装包,如何安装见我博客中的安装指南
0.7.0.0-Demo.zip 是Web App Demo,这个包中包含了 Demo 的中文安装指南。
使用手册我将在明后天发布
由于0.7 版本是第一个测试版本,可能会存在一些问题,大家安装使用后有任何问题可以在这里或者搜索引擎小组中提出来,我会尽力帮助解决。由于我的数据有限,大家如果对大数据量进行测试,也希望能将测试报告共享出来进行分析。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述