没有合适的资源?快使用搜索试试~ 我知道了~
javabitset源码-csharpewah:C#中的压缩位图
共24个文件
cs:12个
csproj:3个
config:2个
需积分: 10 0 下载量 116 浏览量
2021-06-04
12:03:21
上传
评论
收藏 40KB ZIP 举报
温馨提示
java bitset源码CSharpEWAH 这是标准位数组类的压缩变体。 它使用类似 64 位 RLE 的压缩方案。 它可用于实现位图索引。 字对齐压缩的目标不是实现最佳压缩,而是提高查询处理时间。 因此,我们尝试节省 CPU 周期,可能以存储为代价。 然而,我们实施的 EWAH 方案在存储方面总是比未压缩的位阵列更有效。 实际使用 CSharpEWAH 已被 Matt Warren 审查为他在 Stack Overflow 标签系统上的工作的一部分: 该库的 Java 对应版本 (JavaEWAH) 是 Apache Hive 及其衍生产品(例如,Apache Spark)和 Eclipse JGit 的一部分。 它已在生产系统中使用多年。 它是主要 Linux 发行版的一部分。 EWAH用于加速分布式版本控制系统Git()。 你可以在以下位置找到 Git 团队编写的 EWAH 的 C 端口 什么时候应该使用位图? 集合是软件中的基本抽象。 它们可以以各种方式实现,如散列集、树等。 在数据库和搜索引擎中,集合通常是索引的组成部分。 例如,我们可能需要维护一组满足某些属性的所有文档
资源推荐
资源详情
资源评论
收起资源包目录
csharpewah-master.zip (24个子文件)
csharpewah-master
.travis.yml 181B
CHANGELOG 1KB
LICENSE 10KB
package.sh 939B
EWAH.RunTests
app.config 146B
example.cs 2KB
Properties
AssemblyInfo.cs 1KB
EWAH.RunTests.csproj 3KB
.gitignore 19B
README.md 6KB
EWAH.Tests
EWAH.Tests.csproj 3KB
EWAHCompressedBitArraySerializerTest.cs 3KB
app.config 144B
EWAHCompressedBitmapTest.cs 40KB
Properties
AssemblyInfo.cs 1KB
EWAH
EwahCompressedBitArray.cs 69KB
BufferedRunningLengthWord.cs 4KB
EwahEnumerator.cs 3KB
RunningLengthWord.cs 4KB
EWAH.csproj 3KB
PlaceHolders.cs 23B
EwahCompressedBitArraySerializer.cs 3KB
Properties
AssemblyInfo.cs 1KB
EWAH.sln 4KB
共 24 条
- 1
资源评论
weixin_38698433
- 粉丝: 4
- 资源: 969
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功