lsf921016 / outterSortLinks
完整的外排序算法,对8000万条数据(2G)大小进行排序,使用临时文件作为内存扩展,算法思想:使用选择置换排序最大化顺串长度,多路归并减少IO开销,使用败者树来使归并达到最优。
☆35Updated 6 years ago
Alternatives and similar repositories for outterSort
Users that are interested in outterSort are comparing it to the libraries listed below
Sorting:
- java时间轮☆37Updated 7 years ago
- 规则引擎☆22Updated 7 years ago
- 由java构建的轻量级消息队列,支持订阅和点对点模式☆33Updated 6 years ago
- 自己编写RPC(动态代理+反射+zookeeper+netty通信),并结合Spring☆33Updated 6 years ago
- 封装常用的生产者-消费者模型☆19Updated 8 years ago
- ☆43Updated 2 years ago
- 个人工具汇总:一致性哈希工具,Bitmap工具,布隆过滤器参数生成器,Yaml和properties互转工具,一键式生成整个前后端工具,单机高性能幂等工具,zookeeper客户端工具,分布式全局id生成器,时间转换工具,Http封装工具☆69Updated 3 years ago
- 高性能分布式事务框架☆41Updated 3 years ago
- 阿里中间件比赛系列代码,包括:第二届初复赛、第三届初复赛。☆16Updated 7 years ago
- 发送博文到不同社交平台,SegmentFault、简书、CSDN等☆17Updated 7 years ago
- Netty project - an event-driven asynchronous network application framework! 加入中文注释☆26Updated 8 years ago
- 使用java开源框架netty搭建的文件服务器,不限文件大小,底层采用分布式存储☆23Updated 8 years ago
- alibaba 2018 天池中间件大赛复赛百万队列 java 实现☆90Updated 7 years ago
- seata demo,包括tcc模式(解决了幂等性问题,允许空回滚,拒绝空回滚后的操作),和at模式☆25Updated 5 years ago
- 个人学习xxl-job源码 核心部分加上了中文注释☆16Updated 7 years ago
- 2016年阿里中间件性能挑战赛初赛题,RocketMQ+JStorm+Tair实时统计双11交易金额☆43Updated 7 years ago
- 基于netty实现的轻量级消息中间件mini-mq,致力于解决分布式事务问题,支持可靠性消息,并具备较强的扩展性和较完善的监控系统。☆20Updated 3 years ago
- Java应用性能监控系统,使用JMX实现,实现了类加载监控、内存监控、线程监控、GC监控☆75Updated 5 years ago
- java分布式爬虫,主机和从机控制的机制☆14Updated 10 years ago
- 简单状态机实现。同时以简化的订单状态机为例子进行了说明。☆15Updated 5 years ago
- 一款基于Java注解的elasticsearch mapping生成工具,支持ES 5.2.0所有可选参数☆21Updated 8 years ago
- 1、支持网页爬虫 2、多线程、线程池 3、支持全文搜索 4、支持Hadoop分布式平台、HDFS/MapReduce、Zookeeper、HBase 5、支持redis分布式缓存 6、集成微信公众号开发 7、Spring4新特性 8、ActiveMQ 9、Nginx详细配置…☆16Updated 3 years ago
- 企业生产级百亿日PV高可用可拓展的RPC框架。理论上并发数量接近服务器带宽,客户端采用thrift协议,服务端支持netty和thrift的TThreadedSelectorServer半同步半异步线程模型,支持动态扩容,服务上下线,权重动态,可用性配置,泛化调用,页面流量…☆103Updated 3 years ago
- 基于Netty实现的轻量级分布式应用配置中心☆83Updated 2 years ago
- Tomcat简易版☆34Updated 8 years ago
- 基于 raft 实现的分布式内存 kv 存储框架,已完成日志、选举、日志复制、日志恢复、内存存储等模块,使用MVCC支持ACID☆24Updated 3 years ago
- FileMap 是一个用 Java 编写的,基于文件的高性能本地 Key - Value 存储库,可以理解为一个将数据存储在文件上的 Map,因此,其可存储巨大的数据量,而且具有持久化的效果。☆17Updated 7 years ago
- 博睿文件系统☆19Updated 6 years ago
- 规则引擎 (drools示例,基于MVEL的规则引擎)☆29Updated 3 years ago
- Java源码阅读计划☆22Updated 6 years ago