阅读 68

Forest 1.0 一个分布式服务和数据分片的开源框架发布

Forest

一个分布式服务和数据分片的开源框架发布,特点:

  • 应用简单

  • 轻量级框架

  • 很容易自由扩展

源代码,详细介绍文档及例子:https://github.com/wtt2012/forest


Architecture

Architecture

forest-core

核心API和基本实现,可是来创建一个分布式服务,例如Redis/Memecached 集群,也可以创建一个数据分片服务,像数据库水平和垂直(纵向横向)扩展服务。

forest-core 目前支持分片的精确匹配和范围匹配来实现。

例子:

forest-database

基于forest-core实现了一个连接池化的数据库分片服务。这里有很多例子可以学习sharding example.

maven dependency

add repository

    <repository>
        <id>fengfei-repo</id>
        <name>fengfei Repository </name>
        <url>http://fengfei.googlecode.com/svn/maven-repo/releases</url>
    </repository>
    <repository>
        <id>fengfei-snapshot</id>
        <name>fengfei Repository </name>
        <url>http://fengfei.googlecode.com/svn/maven-repo/snapshots</url>
    </repository>

use it as a maven dependency:

<dependency>
    <groupId>fengfei.forest</groupId>
    <artifactId>forest-core</artifactId>
    <version>1.0-SNAPSHOT</version>
</dependency>

or

<dependency>
    <groupId>fengfei.forest</groupId>
    <artifactId>forest-database</artifactId>
    <version>1.0-SNAPSHOT</version>
</dependency>



文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐