Skip navigation links

sharding-sphere 3.0.0.M2-SNAPSHOT API

See: Description

Packages 
Package Description
io.shardingsphere.core.api  
io.shardingsphere.core.api.algorithm.masterslave  
io.shardingsphere.core.api.algorithm.sharding  
io.shardingsphere.core.api.algorithm.sharding.complex  
io.shardingsphere.core.api.algorithm.sharding.hint  
io.shardingsphere.core.api.algorithm.sharding.standard  
io.shardingsphere.core.api.config  
io.shardingsphere.core.api.config.strategy  
io.shardingsphere.core.api.yaml  
io.shardingsphere.core.constant  
io.shardingsphere.core.exception  
io.shardingsphere.core.executor  
io.shardingsphere.core.executor.event  
io.shardingsphere.core.executor.threadlocal  
io.shardingsphere.core.executor.type.batch  
io.shardingsphere.core.executor.type.prepared  
io.shardingsphere.core.executor.type.statement  
io.shardingsphere.core.hint  
io.shardingsphere.core.jdbc.adapter  
io.shardingsphere.core.jdbc.adapter.invocation  
io.shardingsphere.core.jdbc.core  
io.shardingsphere.core.jdbc.core.connection  
io.shardingsphere.core.jdbc.core.datasource  
io.shardingsphere.core.jdbc.core.resultset  
io.shardingsphere.core.jdbc.core.statement  
io.shardingsphere.core.jdbc.metadata  
io.shardingsphere.core.jdbc.metadata.dialect  
io.shardingsphere.core.jdbc.unsupported  
io.shardingsphere.core.keygen  
io.shardingsphere.core.merger  
io.shardingsphere.core.merger.dal  
io.shardingsphere.core.merger.dal.show  
io.shardingsphere.core.merger.dql  
io.shardingsphere.core.merger.dql.common  
io.shardingsphere.core.merger.dql.groupby  
io.shardingsphere.core.merger.dql.groupby.aggregation  
io.shardingsphere.core.merger.dql.iterator  
io.shardingsphere.core.merger.dql.orderby  
io.shardingsphere.core.merger.dql.pagination  
io.shardingsphere.core.metadata  
io.shardingsphere.core.optimizer  
io.shardingsphere.core.optimizer.condition  
io.shardingsphere.core.optimizer.insert  
io.shardingsphere.core.optimizer.query  
io.shardingsphere.core.parsing  
io.shardingsphere.core.parsing.cache  
io.shardingsphere.core.parsing.lexer  
io.shardingsphere.core.parsing.lexer.analyzer  
io.shardingsphere.core.parsing.lexer.dialect.mysql  
io.shardingsphere.core.parsing.lexer.dialect.oracle  
io.shardingsphere.core.parsing.lexer.dialect.postgresql  
io.shardingsphere.core.parsing.lexer.dialect.sqlserver  
io.shardingsphere.core.parsing.lexer.token  
io.shardingsphere.core.parsing.parser.clause  
io.shardingsphere.core.parsing.parser.clause.condition  
io.shardingsphere.core.parsing.parser.clause.expression  
io.shardingsphere.core.parsing.parser.clause.facade  
io.shardingsphere.core.parsing.parser.context  
io.shardingsphere.core.parsing.parser.context.condition  
io.shardingsphere.core.parsing.parser.context.insertvalue  
io.shardingsphere.core.parsing.parser.context.limit  
io.shardingsphere.core.parsing.parser.context.selectitem  
io.shardingsphere.core.parsing.parser.context.table  
io.shardingsphere.core.parsing.parser.dialect  
io.shardingsphere.core.parsing.parser.dialect.mysql.clause  
io.shardingsphere.core.parsing.parser.dialect.mysql.clause.expression  
io.shardingsphere.core.parsing.parser.dialect.mysql.clause.facade  
io.shardingsphere.core.parsing.parser.dialect.mysql.sql  
io.shardingsphere.core.parsing.parser.dialect.mysql.statement  
io.shardingsphere.core.parsing.parser.dialect.oracle.clause  
io.shardingsphere.core.parsing.parser.dialect.oracle.clause.expression  
io.shardingsphere.core.parsing.parser.dialect.oracle.clause.facade  
io.shardingsphere.core.parsing.parser.dialect.oracle.sql  
io.shardingsphere.core.parsing.parser.dialect.postgresql.clause  
io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.expression  
io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.facade  
io.shardingsphere.core.parsing.parser.dialect.postgresql.sql  
io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause  
io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.expression  
io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.facade  
io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql  
io.shardingsphere.core.parsing.parser.exception  
io.shardingsphere.core.parsing.parser.expression  
io.shardingsphere.core.parsing.parser.sql  
io.shardingsphere.core.parsing.parser.sql.dal  
io.shardingsphere.core.parsing.parser.sql.dal.describe  
io.shardingsphere.core.parsing.parser.sql.dal.show  
io.shardingsphere.core.parsing.parser.sql.dal.use  
io.shardingsphere.core.parsing.parser.sql.ddl  
io.shardingsphere.core.parsing.parser.sql.ddl.alter  
io.shardingsphere.core.parsing.parser.sql.ddl.create  
io.shardingsphere.core.parsing.parser.sql.ddl.drop  
io.shardingsphere.core.parsing.parser.sql.ddl.truncate  
io.shardingsphere.core.parsing.parser.sql.dml  
io.shardingsphere.core.parsing.parser.sql.dml.delete  
io.shardingsphere.core.parsing.parser.sql.dml.insert  
io.shardingsphere.core.parsing.parser.sql.dml.update  
io.shardingsphere.core.parsing.parser.sql.dql  
io.shardingsphere.core.parsing.parser.sql.dql.select  
io.shardingsphere.core.parsing.parser.sql.tcl  
io.shardingsphere.core.parsing.parser.token  
io.shardingsphere.core.rewrite  
io.shardingsphere.core.rewrite.placeholder  
io.shardingsphere.core.routing  
io.shardingsphere.core.routing.router.masterslave  
io.shardingsphere.core.routing.router.sharding  
io.shardingsphere.core.routing.strategy  
io.shardingsphere.core.routing.strategy.complex  
io.shardingsphere.core.routing.strategy.hint  
io.shardingsphere.core.routing.strategy.inline  
io.shardingsphere.core.routing.strategy.none  
io.shardingsphere.core.routing.strategy.standard  
io.shardingsphere.core.routing.type  
io.shardingsphere.core.routing.type.broadcast  
io.shardingsphere.core.routing.type.complex  
io.shardingsphere.core.routing.type.hint  
io.shardingsphere.core.routing.type.ignore  
io.shardingsphere.core.routing.type.standard  
io.shardingsphere.core.routing.type.unicast  
io.shardingsphere.core.rule  
io.shardingsphere.core.util  
io.shardingsphere.core.yaml.masterslave  
io.shardingsphere.core.yaml.proxy  
io.shardingsphere.core.yaml.sharding  
io.shardingsphere.core.yaml.sharding.strategy  
io.shardingsphere.jdbc.orchestration.api  
io.shardingsphere.jdbc.orchestration.api.config  
io.shardingsphere.jdbc.orchestration.api.yaml  
io.shardingsphere.jdbc.orchestration.internal  
io.shardingsphere.jdbc.orchestration.internal.config  
io.shardingsphere.jdbc.orchestration.internal.jdbc.connection  
io.shardingsphere.jdbc.orchestration.internal.jdbc.datasource  
io.shardingsphere.jdbc.orchestration.internal.jdbc.metadata  
io.shardingsphere.jdbc.orchestration.internal.jdbc.resultset  
io.shardingsphere.jdbc.orchestration.internal.jdbc.statement  
io.shardingsphere.jdbc.orchestration.internal.json  
io.shardingsphere.jdbc.orchestration.internal.listener  
io.shardingsphere.jdbc.orchestration.internal.state  
io.shardingsphere.jdbc.orchestration.internal.state.datasource  
io.shardingsphere.jdbc.orchestration.internal.state.instance  
io.shardingsphere.jdbc.orchestration.internal.util  
io.shardingsphere.jdbc.orchestration.reg.api  
io.shardingsphere.jdbc.orchestration.reg.etcd  
io.shardingsphere.jdbc.orchestration.reg.etcd.internal.channel  
io.shardingsphere.jdbc.orchestration.reg.etcd.internal.keepalive  
io.shardingsphere.jdbc.orchestration.reg.etcd.internal.retry  
io.shardingsphere.jdbc.orchestration.reg.etcd.internal.watcher  
io.shardingsphere.jdbc.orchestration.reg.exception  
io.shardingsphere.jdbc.orchestration.reg.listener  
io.shardingsphere.jdbc.orchestration.reg.zookeeper  
io.shardingsphere.jdbc.orchestration.spring.boot  
io.shardingsphere.jdbc.orchestration.spring.boot.masterslave  
io.shardingsphere.jdbc.orchestration.spring.boot.orchestration  
io.shardingsphere.jdbc.orchestration.spring.boot.sharding  
io.shardingsphere.jdbc.orchestration.spring.boot.util  
io.shardingsphere.jdbc.orchestration.spring.datasource  
io.shardingsphere.jdbc.orchestration.spring.namespace.constants  
io.shardingsphere.jdbc.orchestration.spring.namespace.handler  
io.shardingsphere.jdbc.orchestration.spring.namespace.parser  
io.shardingsphere.jdbc.orchestration.yaml  
io.shardingsphere.jdbc.spring.boot  
io.shardingsphere.jdbc.spring.boot.masterslave  
io.shardingsphere.jdbc.spring.boot.sharding  
io.shardingsphere.jdbc.spring.boot.util  
io.shardingsphere.jdbc.spring.datasource  
io.shardingsphere.jdbc.spring.namespace.constants  
io.shardingsphere.jdbc.spring.namespace.handler  
io.shardingsphere.jdbc.spring.namespace.parser  
io.shardingsphere.opentracing  
io.shardingsphere.opentracing.config  
io.shardingsphere.proxy  
io.shardingsphere.proxy.backend.common  
io.shardingsphere.proxy.backend.mysql  
io.shardingsphere.proxy.config  
io.shardingsphere.proxy.frontend  
io.shardingsphere.proxy.frontend.common  
io.shardingsphere.proxy.frontend.mysql  
io.shardingsphere.proxy.frontend.netty  
io.shardingsphere.proxy.metadata  
io.shardingsphere.proxy.transport.common.codec  
io.shardingsphere.proxy.transport.common.packet  
io.shardingsphere.proxy.transport.mysql.codec  
io.shardingsphere.proxy.transport.mysql.constant  
io.shardingsphere.proxy.transport.mysql.packet  
io.shardingsphere.proxy.transport.mysql.packet.command  
io.shardingsphere.proxy.transport.mysql.packet.command.statement  
io.shardingsphere.proxy.transport.mysql.packet.command.statement.close  
io.shardingsphere.proxy.transport.mysql.packet.command.statement.execute  
io.shardingsphere.proxy.transport.mysql.packet.command.statement.prepare  
io.shardingsphere.proxy.transport.mysql.packet.command.text.fieldlist  
io.shardingsphere.proxy.transport.mysql.packet.command.text.initdb  
io.shardingsphere.proxy.transport.mysql.packet.command.text.ping  
io.shardingsphere.proxy.transport.mysql.packet.command.text.query  
io.shardingsphere.proxy.transport.mysql.packet.command.text.quit  
io.shardingsphere.proxy.transport.mysql.packet.generic  
io.shardingsphere.proxy.transport.mysql.packet.handshake  
io.shardingsphere.test.sql  
io.shardingsphere.transaction.api  
io.shardingsphere.transaction.api.config  
io.shardingsphere.transaction.bed  
io.shardingsphere.transaction.bed.sync  
io.shardingsphere.transaction.config  
io.shardingsphere.transaction.constants  
io.shardingsphere.transaction.datasource  
io.shardingsphere.transaction.datasource.impl  
io.shardingsphere.transaction.exception  
io.shardingsphere.transaction.job  
io.shardingsphere.transaction.storage  
io.shardingsphere.transaction.storage.impl  
io.shardingsphere.transaction.tcc  

sharding-sphere

Sharding-Sphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar这3款相互独立的产品组成。他们均提供标准化的数据分片、读写分离、柔性事务和数据治理功能,可适用于如Java同构、异构语言、容器、云原生等各种多样化的应用场景。

Skip navigation links

Copyright © 2018. All rights reserved.