simplehbase

HBase轻量级中间件
授权协议 GPL
开发语言 Java
所属分类 数据库相关、 数据库驱动程序
软件类型 开源软件
地区 国产
投 递 者 华良平
操作系统 跨平台
开源组织
适用人群 未知
 软件概览
simplehbase是java和hbase之间的轻量级中间件。 主要包含以下功能。

    数据类型映射:java类型和hbase的bytes之间的数据转换。

    简单操作封装:封装了hbase的put,get,scan等操作为简单的java操作方式。

    hbase query封装:封装了hbase的filter,可以使用sql-like的方式操作hbase。

    动态query封装:类似于myibatis,可以使用xml配置动态语句查询hbase。
    
    insert,update支持: 建立在hbase的checkAndPut之上。
    
    hbase多版本支持:提供接口可以对hbase多版本数据进行查询,映射。
  • simplehbase尝试简化基于hbase的java应用开发。 Simplehbase主要提供以下功能: 1 POJO和hbase的映射。 2 提供client,简化hbase的数据操作。 3 提供强语义的插入和更新操作。 Insert操作:只有原数据不存在时,才put成功。 Update操作:只有原数据存在时,才put成功。 simplehbase的代码,测试(示例)代码,文档见附件。 看一个

  • https://github.com/zhang-xzhi/simplehbase/ https://github.com/zhang-xzhi/simplehbase/wiki simplehbase是java和hbase之间的轻量级中间件。 主要包含以下功能。 *  数据类型映射:java类型和hbase的bytes之间的数据转换。 *  简单操作封装:封装了hbase的put,get,sca

  • [url]https://github.com/zhang-xzhi/simplehbase/[/url] [url]https://github.com/zhang-xzhi/simplehbase/wiki[/url] ### v0.8 批量操作接口新增 public <T> void putObjectList(List<PutRequest<T>> putRequestList); pub

  • [url]https://github.com/zhang-xzhi/simplehbase/[/url] [url]https://github.com/zhang-xzhi/simplehbase/wiki[/url] ## simplehbase简介 simplehbase是java和hbase之间的轻量级中间件。 主要包含以下功能。 * 数据类型映射:java类型和hbase的bytes之

  • Phoenix和simplehbase功能简单比较 大数据应用现在如火如荼,hbase应用也越来越广泛,做了一个Phoenix和simplehbase功能简单比较。 由于Phoenix不是特别熟悉,还请各位Phoenix/hbase高手不吝指点。 Phoenix we put the SQL back in NoSql http://phoenix.incubator.apache.org/ si

  • simplehbase介绍文章如下: [url]https://github.com/zhang-xzhi/simplehbase/wiki/C00-simplehbase-3%E5%88%86%E9%92%9F%E7%AE%80%E4%BB%8B[/url] github [url]https://github.com/zhang-xzhi/simplehbase/[/url] [url]htt

  • [url]https://github.com/zhang-xzhi/simplehbase/[/url] [url]https://github.com/zhang-xzhi/simplehbase/wiki[/url] ### v0.8 批量操作接口新增 public <T> void putObjectList(List<PutRequest<T>> putRequestList); pub

  • [url]https://github.com/zhang-xzhi/simplehbase/[/url] [url]https://github.com/zhang-xzhi/simplehbase/wiki[/url] simplehbase的主要功能 数据类型映射:java类型和hbase的bytes之间的数据转换。 简单操作封装:封装了hbase的put,get,scan等操作为简单的ja

  • [url]https://github.com/zhang-xzhi/simplehbase/[/url] [url]https://github.com/zhang-xzhi/simplehbase/wiki[/url] simplehbase的主要功能 数据类型映射:java类型和hbase的bytes之间的数据转换。 简单操作封装:封装了hbase的put,get,scan等操作为简单的ja

 相关资料
  • 问题内容: JPanel和JFrame有什么区别,以及与轻量级,重量级的关系? 问题答案: JPanel是允许将多个UI组件放在一起的容器。JFrame是使用Swing编写的窗口。 所有的Swing组件都是所谓的“轻型”组件,因为它们是用Java编写的。例如,如果您运行Swing应用程序并尝试使用UI分析工具(例如Windows中的WinSpy)对其进行分析,则只会看到一个元素:窗口(JFrame

  • 主要内容:使用普通函数创建 goroutine,使用匿名函数创建goroutine在编写 Socket 网络程序时,需要提前准备一个线程池为每一个 Socket 的收发包分配一个线程。开发人员需要在线程数量和 CPU 数量间建立一个对应关系,以保证每个任务能及时地被分配到 CPU 上进行处理,同时避免多个任务频繁地在线程间切换执行而损失效率。 虽然,线程池为逻辑编写者提供了线程分配的抽象机制。但是,如果面对随时随地可能发生的并发和线程处理需求,线程池就不是非常直观和方便了。能否

  • Jenkins Pipeline插件有一个称为“轻量级签出”的功能,其中主服务器仅从repo中提取Jenkinsfile,而不是整个repo。配置屏幕中有一个相应的复选框。我想在多分支管道中进行轻量级签出,但我在多分支配置屏幕中没有看到复选框。有什么想法如何实现这一点吗?我注意到一些关闭的问题表明此功能可用,但我无法找到任何有关如何实现它的细节。 相关资料: https://issues.jenk

  • 问题内容: 题 我正在寻找Java内存对象缓存API。有什么建议吗?您过去使用过什么解决方案? 当前 现在,我只是在使用地图: 要求 我需要扩展缓存以包括以下基本功能: 最大尺寸 生存时间 但是,我不需要更复杂的功能,例如: 来自多个进程的访问(缓存服务器) 持久性(到磁盘) 意见建议 内存中缓存: Guava CacheBuilder-活动开发。请参阅此演示文稿。 LRUMap-通过API配置。

  • 问题内容: 我目前在一个网站上工作,该网站必须存在于内存可用性非常低的VM上(目前被告知要达到512mb)。不幸的是,至少在不久的将来,数据库和Web应用程序必须是同一台服务器。 现在,我已经在这里通读了一些问题,并尝试进行自己的研究,但是这里有很多选择。从本质上讲,什么是可以安装的轻巧的数据库服务器?SQL或NoSQL并不重要;它不会占用大量数据库资源,但我现在不想随我现在选择的内容而受到限制。

  • 问题内容: 是否有一个提供发布/订阅模式的Java轻量级框架? 一些理想的功能 支持泛型 向发布者注册多个订阅者 API主要是接口和一些有用的实现 完全不需要内存,持久性和事务保证。 我了解JMS,但这对我来说太过分了。发布/订阅的数据是文件系统扫描的结果,扫描结果被馈送到另一个组件进行处理,然后在将其馈给另一个组件之前进行处理,依此类推。 编辑:所有在同一过程中。bean的PropertyCha

  • 主要内容:一、简介,二、Java对象头中的Mark Word,三、偏向锁,四、轻量级锁,五、重量级锁,六、自旋锁,七、锁升级过程一、简介 在讲解这些锁概念之前,我们要明确的是这些锁不等同于Java API中的ReentratLock这种锁,这些锁是概念上的,是JDK1.6中为了对synchronized同步关键字进行优化而产生的的锁机制。这些锁的启动和关闭策略可以通过设定JVM启动参数来设置,当然在一般情况下,使用JVM默认的策略就可以了。 二、Java对象头中的Mark Word HotSpo

  • 问题内容: 在解决了另一个愚蠢的日食问题之后,我想尝试获得尽可能轻巧,最小的Eclipse安装。 为了清楚起见,我使用eclipse做两件事: 编辑Java 调试Java 我通过Emacs / Zsh完成的所有其他工作(编辑JSP / XML / JS,文件管理,SVN签入等)。我还没有发现在Eclipse中进行工作以使这些任务高效甚至可靠的任何方面,因此我不希望与之相关的插件。 在eclipse