iPage 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
iPage 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
iPage 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !

软件简介

iPage是一个基于文件的轻量级Key-value存储java lib, 具备特性有:

  1. 高性能, 请见benchmark
  2. 支持可靠同(异)步读写调用;
  3. 支持索引自动扩容
  4. 支持批量写同步到磁盘
  5. 支持系统宕机后数据恢复
  6. 支持固定写次数和时间间隔的混合fsync策略
  7. 支持垃圾回收
  8. 支持顺序读取
  9. 更多特性, 请见Issues
展开阅读全文

代码

评论 (2)

加载中
zhongl软件作者
iPage 发布2.0-rc1, 此版本针对之前DirectBuffer不稳定的问题进行重新实现,另外: 1 重新组织了代码结构, 2 支持Key的扩展, 3 支持OOM下舍弃新增的能力, 以保证读, 改,删的可用 4 增加JMX监控项 5 性能有小幅下降, 待优化
2012/03/15 17:19
回复
举报
zhongl软件作者
2012/03/22 17:38
回复
举报
更多评论
发表了资讯
2012/03/15 00:00

iPage 2.0 RC1 发布,轻量级K/V存储

iPage 发布2.0-rc1, 此版本针对之前DirectBuffer不稳定的问题进行重新实现, 另外: 1 重新组织了代码结构, 2 支持Key的扩展, 3 支持OOM下舍弃新增的能力, 以保证读, 改,删的可用 4 增加JMX监控项 5 性能有小幅下降, 待优化 iPage是一个基于文件的轻量级Key-value存储java lib, 具备特性有: 高性能, 请见benchmark; 支持可靠同(异)步读写调用; 支持索引自动扩容 支持批量写同步到磁盘 支持系统宕机后数据恢复 支持...

2
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于服务端专区
2019/08/23 18:24

feign 返回 IPage 无法返回结果集

通过feign调用,服务提供者返回IPage,客户端无法获取到结果;主要原因就是jackson需要默认构造函数序列化; @PostMapping(value ="/page",consumes = MediaType.APPLICATION_JSON_VALUE) ResponseModel<IPage<CommentDTO>> loadCommentPage(@RequestBody Comment condition); Mybatis-plus修改方式 IPage改成Page即可 spring-data 修改方式也是一样的,最简单就是自己实现IPage就可以了,也可以通过SpringMvcContract方式重造结...

0
0
发表于大前端专区
2014/07/21 10:39

WordPress 中文URL不支持 Apache Rewrite 不支持中文 Ipage不支持中文

WordPress 站,在国内空间上好好的,只是限制容量。。。 于是平移到国外Ipage空间上去,但是发现个致命的问题:不支持中文URL!!! http://my.oschina.net/cart/ <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>400 Bad Request - http://my.oschina.net/cart/</title> </head><body> <h1>Bad Request</h1> <p>Your browser sent a request that this server could not understand.<br /> </p> <p>...

0
0
发表了博客
2019/10/16 23:28

Mybatis Plus分页查询

一、配置 ``` /** * @author beth * @data 2019-10-14 20:01 */ @Configuration public class MybatisPlusConfig { @Bean public PaginationInterceptor paginationInterceptor(){ return new PaginationInterceptor(); } } ``` 二、分页查询 ``` /** * 分页查询 */ @Test public void selectPage() { QueryWrapper queryWrapper = new QueryWrapper(); queryWrapper.ge("age",26); Page page = new Page(1,2); IPage iPage = ...

0
0
发表于AI & 大数据专区
2020/04/22 10:15

记一次MyBatis异常:eclipse中正常运行,jar包报错 Caused by: org.apache.ibatis.binding.BindingException: Parameter

ArticleMapper.java 代码 ```java public interface ArticleMapper extends BaseMapper { /** * 获取用户进行过某项操作的资讯列表 * * @param page 分页信息 * @param username * @param logTypeCode 记录类型 * @param artStatus 状态:0草稿,1已发布,2已撤销 * @param orderBy 当为空值时 使用默认的排序方式 * @return */ IPage pagingQueryArticleByUserAndLogType(IPage page,String username, Integer logTypeCode, Strin...

0
0
2020/03/17 20:37

树形列表显示主表信息和明细信息,后台数据获取:使用集合的嵌套 Select 查询

树形列表显示主表信息和明细信息,后台数据获取: 方法一: ``` @Override public IPage getPageList(IPage page, String condition,Integer feeType,Integer acountsType) { IPage list= baseMapper.getPageList(page ,condition, feeType, acountsType); for (FeeReceivingVO item : list.getRecords()) { List children = FeeReceivingDetailMapper.geDetailByReceivingId(item.getId()); if(children!=null) { item.setChi...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
2 评论
42 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部