kingshard
A high-performance MySQL proxy
File Explorer
Download Latest Version (.zip)- backend_conn.go
- backend_conn_test.go
- balancer.go
- db.go
- db_test.go
- node.go
- node_test.go
- stmt.go
- stmt_test.go
- main.go
- config.go
- config_test.go
- errors.go
- filehandler.go
- handler.go
- log.go
- log_test.go
- hack.go
- hack_test.go
- kingshard_performance_test_topology.png
- ks_conn.png
- qps-εͺε.png
- qps-εͺθ―».png
- qps-θ―»ε4ζ―1.png
- εͺε-table.png
- εͺθ―»-table.png
- ζΆε»Ά-εͺε.png
- ζΆε»Ά-εͺθ―».png
- ζΆε»Ά-θ―»ε4ζ―1.png
- θ―»ε4ζ―1-table.png
- admin_command_introduce.md
- architecture_of_kingshard_CN.md
- change_log_CN.md
- command_help
- donate.png
- function_FAQ.md
- how_to_use_kingshard.md
- how_to_use_kingshard_EN.md
- how_to_use_lvs.md
- keepalived.png
- kingshard_access_node_arch.jpg
- kingshard_admin_api.md
- kingshard_date_sharding.md
- kingshard_install_document.md
- kingshard_performance_profiling.md
- kingshard_performance_test.md
- kingshard_quick_try.md
- kingshard_sharding_introduce.md
- kingshard_support_sql.md
- lvs.png
- prometheus.md
- prometheus.png
- report.pdf
- sql_blacklist_introduce.md
- support.md
- tech_support.md
- wechat_pic.png
- license_kingshard
- license_mixer
- license_vitess
- ks.yaml
- unshard.yaml
- prometheus.go
- charset.go
- const.go
- errcode.go
- errname.go
- error.go
- field.go
- packetio.go
- resultset.go
- resultset_sort.go
- resultset_sort_test.go
- sql_fingerprint.go
- sql_fingerprint_test.go
- state.go
- util.go
- util_test.go
- list_test.go
- numkey.go
- planbuilder.go
- router.go
- router_test.go
- shard.go
- conn.go
- conn_admin.go
- conn_preshard.go
- conn_query.go
- conn_resultset.go
- conn_select.go
- conn_set.go
- conn_stmt.go
- conn_stmt_test.go
- conn_test.go
- conn_tx.go
- conn_use.go
- counter.go
- server.go
- server_test.go
- util.go
- util_test.go
- analyzer.go
- analyzer_test.go
- ast.go
- sql.go
- sql.y
- sql_test.go
- token.go
- tracked_buffer.go
- sqltypes.go
- sqltypes_test.go
- exampledata.txt
- stream.go
- LICENSE
- .travis.yml
- go.mod
- go.sum
- LICENSE.txt
- README.md
- xxhash.go
- xxhash_amd64.go
- xxhash_amd64.s
- xxhash_other.go
- xxhash_safe.go
- xxhash_unsafe.go
- .gitignore
- .travis.yml
- claims.go
- doc.go
- ecdsa.go
- ecdsa_utils.go
- errors.go
- hmac.go
- LICENSE
- map_claims.go
- MIGRATION_GUIDE.md
- none.go
- parser.go
- README.md
- rsa.go
- rsa_pss.go
- rsa_utils.go
- signing_method.go
- token.go
- VERSION_HISTORY.md
- clone.go
- decode.go
- deprecated.go
- discard.go
- encode.go
- equal.go
- extensions.go
- lib.go
- message_set.go
- pointer_reflect.go
- pointer_unsafe.go
- properties.go
- table_marshal.go
- table_merge.go
- table_unmarshal.go
- text.go
- text_parser.go
- AUTHORS
- CONTRIBUTORS
- LICENSE
- basic_auth.go
- body_dump.go
- body_limit.go
- compress.go
- cors.go
- csrf.go
- jwt.go
- key_auth.go
- logger.go
- method_override.go
- middleware.go
- proxy.go
- proxy_1_11.go
- proxy_1_11_n.go
- recover.go
- redirect.go
- request_id.go
- rewrite.go
- secure.go
- slash.go
- static.go
- .editorconfig
- .gitattributes
- .gitignore
- .travis.yml
- bind.go
- context.go
- echo.go
- group.go
- LICENSE
- log.go
- Makefile
- README.md
- response.go
- router.go
- bytes.go
- README.md
- color.go
- README.md
- color.go
- log.go
- README.md
- white.go
- random.go
- LICENSE
- .travis.yml
- colorable_appengine.go
- colorable_others.go
- colorable_windows.go
- go.mod
- go.sum
- LICENSE
- noncolorable.go
- README.md
- .travis.yml
- doc.go
- go.mod
- go.sum
- isatty_android.go
- isatty_bsd.go
- isatty_others.go
- isatty_solaris.go
- isatty_tcgets.go
- isatty_windows.go
- LICENSE
- README.md
- .gitignore
- decode.go
- doc.go
- encode.go
- Makefile
- LICENSE
- NOTICE
- metric.go
- delegator.go
- http.go
- instrument_client.go
- instrument_server.go
- .gitignore
- build_info.go
- build_info_pre_1.12.go
- collector.go
- counter.go
- desc.go
- doc.go
- expvar_collector.go
- fnv.go
- gauge.go
- go_collector.go
- histogram.go
- labels.go
- metric.go
- observer.go
- process_collector.go
- process_collector_other.go
- process_collector_windows.go
- README.md
- registry.go
- summary.go
- timer.go
- untyped.go
- value.go
- vec.go
- wrap.go
- LICENSE
- NOTICE
- metrics.pb.go
- LICENSE
- NOTICE
- decode.go
- encode.go
- expfmt.go
- fuzz.go
- text_create.go
- text_parse.go
- autoneg.go
- README.txt
- alert.go
- fingerprinting.go
- fnv.go
- labels.go
- labelset.go
- metric.go
- model.go
- signature.go
- silence.go
- time.go
- value.go
- LICENSE
- NOTICE
- fs.go
- parse.go
- sysreadfile.go
- sysreadfile_compat.go
- valueparser.go
- .gitignore
- .golangci.yml
- arp.go
- buddyinfo.go
- CONTRIBUTING.md
- cpuinfo.go
- crypto.go
- doc.go
- fixtures.ttar
- fs.go
- go.mod
- go.sum
- ipvs.go
- LICENSE
- MAINTAINERS.md
- Makefile
- Makefile.common
- mdstat.go
- mountinfo.go
- mountstats.go
- net_dev.go
- net_softnet.go
- net_unix.go
- NOTICE
- proc.go
- proc_environ.go
- proc_fdinfo.go
- proc_io.go
- proc_limits.go
- proc_ns.go
- proc_psi.go
- proc_stat.go
- proc_status.go
- README.md
- schedstat.go
- stat.go
- ttar
- vm.go
- xfrm.go
- zoneinfo.go
- .travis.yml
- bytebuffer.go
- doc.go
- LICENSE
- pool.go
- README.md
- go.mod
- go.sum
- LICENSE
- README.md
- template.go
- unsafe.go
- unsafe_gae.go
- autocert.go
- cache.go
- listener.go
- renewal.go
- acme.go
- http.go
- jws.go
- types.go
- AUTHORS
- CONTRIBUTORS
- LICENSE
- PATENTS
- .gitignore
- affinity_linux.go
- aliases.go
- asm_aix_ppc64.s
- asm_darwin_386.s
- asm_darwin_amd64.s
- asm_darwin_arm.s
- asm_darwin_arm64.s
- asm_dragonfly_amd64.s
- asm_freebsd_386.s
- asm_freebsd_amd64.s
- asm_freebsd_arm.s
- asm_freebsd_arm64.s
- asm_linux_386.s
- asm_linux_amd64.s
- asm_linux_arm.s
- asm_linux_arm64.s
- asm_linux_mips64x.s
- asm_linux_mipsx.s
- asm_linux_ppc64x.s
- asm_linux_riscv64.s
- asm_linux_s390x.s
- asm_netbsd_386.s
- asm_netbsd_amd64.s
- asm_netbsd_arm.s
- asm_netbsd_arm64.s
- asm_openbsd_386.s
- asm_openbsd_amd64.s
- asm_openbsd_arm.s
- asm_openbsd_arm64.s
- asm_solaris_amd64.s
- bluetooth_linux.go
- cap_freebsd.go
- constants.go
- dev_aix_ppc.go
- dev_aix_ppc64.go
- dev_darwin.go
- dev_dragonfly.go
- dev_freebsd.go
- dev_linux.go
- dev_netbsd.go
- dev_openbsd.go
- dirent.go
- endian_big.go
- endian_little.go
- env_unix.go
- errors_freebsd_386.go
- errors_freebsd_amd64.go
- errors_freebsd_arm.go
- fcntl.go
- fcntl_darwin.go
- fcntl_linux_32bit.go
- gccgo.go
- gccgo_c.c
- gccgo_linux_amd64.go
- ioctl.go
- mkall.sh
- mkerrors.sh
- pagesize_unix.go
- pledge_openbsd.go
- race.go
- race0.go
- readdirent_getdents.go
- readdirent_getdirentries.go
- README.md
- sockcmsg_linux.go
- sockcmsg_unix.go
- str.go
- syscall.go
- syscall_aix.go
- syscall_aix_ppc.go
- syscall_aix_ppc64.go
- syscall_bsd.go
- syscall_darwin.1_12.go
- syscall_darwin.1_13.go
- syscall_darwin.go
- syscall_darwin_386.1_11.go
- syscall_darwin_386.go
- syscall_darwin_amd64.1_11.go
- syscall_darwin_amd64.go
- syscall_darwin_arm.1_11.go
- syscall_darwin_arm.go
- syscall_darwin_arm64.1_11.go
- syscall_darwin_arm64.go
- syscall_darwin_libSystem.go
- syscall_dragonfly.go
- syscall_dragonfly_amd64.go
- syscall_freebsd.go
- syscall_freebsd_386.go
- syscall_freebsd_amd64.go
- syscall_freebsd_arm.go
- syscall_freebsd_arm64.go
- syscall_linux.go
- syscall_linux_386.go
- syscall_linux_amd64.go
- syscall_linux_amd64_gc.go
- syscall_linux_arm.go
- syscall_linux_arm64.go
- syscall_linux_gc.go
- syscall_linux_gc_386.go
- syscall_linux_gccgo_386.go
- syscall_linux_gccgo_arm.go
- syscall_linux_mips64x.go
- syscall_linux_mipsx.go
- syscall_linux_ppc64x.go
- syscall_linux_riscv64.go
- syscall_linux_s390x.go
- syscall_linux_sparc64.go
- syscall_netbsd.go
- syscall_netbsd_386.go
- syscall_netbsd_amd64.go
- syscall_netbsd_arm.go
- syscall_netbsd_arm64.go
- syscall_openbsd.go
- syscall_openbsd_386.go
- syscall_openbsd_amd64.go
- syscall_openbsd_arm.go
- syscall_openbsd_arm64.go
- syscall_solaris.go
- syscall_solaris_amd64.go
- syscall_unix.go
- syscall_unix_gc.go
- syscall_unix_gc_ppc64x.go
- timestruct.go
- unveil_openbsd.go
- xattr_bsd.go
- zerrors_aix_ppc.go
- zerrors_aix_ppc64.go
- zerrors_darwin_386.go
- zerrors_darwin_amd64.go
- zerrors_darwin_arm.go
- zerrors_darwin_arm64.go
- zerrors_dragonfly_amd64.go
- zerrors_freebsd_386.go
- zerrors_freebsd_amd64.go
- zerrors_freebsd_arm.go
- zerrors_freebsd_arm64.go
- zerrors_linux_386.go
- zerrors_linux_amd64.go
- zerrors_linux_arm.go
- zerrors_linux_arm64.go
- zerrors_linux_mips.go
- zerrors_linux_mips64.go
- zerrors_linux_mips64le.go
- zerrors_linux_mipsle.go
- zerrors_linux_ppc64.go
- zerrors_linux_ppc64le.go
- zerrors_linux_riscv64.go
- zerrors_linux_s390x.go
- zerrors_linux_sparc64.go
- zerrors_netbsd_386.go
- zerrors_netbsd_amd64.go
- zerrors_netbsd_arm.go
- zerrors_netbsd_arm64.go
- zerrors_openbsd_386.go
- zerrors_openbsd_amd64.go
- zerrors_openbsd_arm.go
- zerrors_openbsd_arm64.go
- zerrors_solaris_amd64.go
- zptrace386_linux.go
- zptracearm_linux.go
- zptracemips_linux.go
- zptracemipsle_linux.go
- zsyscall_aix_ppc.go
- zsyscall_aix_ppc64.go
- zsyscall_aix_ppc64_gc.go
- zsyscall_aix_ppc64_gccgo.go
- zsyscall_darwin_386.1_11.go
- zsyscall_darwin_386.1_13.go
- zsyscall_darwin_386.1_13.s
- zsyscall_darwin_386.go
- zsyscall_darwin_386.s
- zsyscall_darwin_amd64.1_11.go
- zsyscall_darwin_amd64.1_13.go
- zsyscall_darwin_amd64.1_13.s
- zsyscall_darwin_amd64.go
- zsyscall_darwin_amd64.s
- zsyscall_darwin_arm.1_11.go
- zsyscall_darwin_arm.1_13.go
- zsyscall_darwin_arm.1_13.s
- zsyscall_darwin_arm.go
- zsyscall_darwin_arm.s
- zsyscall_darwin_arm64.1_11.go
- zsyscall_darwin_arm64.1_13.go
- zsyscall_darwin_arm64.1_13.s
- zsyscall_darwin_arm64.go
- zsyscall_darwin_arm64.s
- zsyscall_dragonfly_amd64.go
- zsyscall_freebsd_386.go
- zsyscall_freebsd_amd64.go
- zsyscall_freebsd_arm.go
- zsyscall_freebsd_arm64.go
- zsyscall_linux_386.go
- zsyscall_linux_amd64.go
- zsyscall_linux_arm.go
- zsyscall_linux_arm64.go
- zsyscall_linux_mips.go
- zsyscall_linux_mips64.go
- zsyscall_linux_mips64le.go
- zsyscall_linux_mipsle.go
- zsyscall_linux_ppc64.go
- zsyscall_linux_ppc64le.go
- zsyscall_linux_riscv64.go
- zsyscall_linux_s390x.go
- zsyscall_linux_sparc64.go
- zsyscall_netbsd_386.go
- zsyscall_netbsd_amd64.go
- zsyscall_netbsd_arm.go
- zsyscall_netbsd_arm64.go
- zsyscall_openbsd_386.go
- zsyscall_openbsd_amd64.go
- zsyscall_openbsd_arm.go
- zsyscall_openbsd_arm64.go
- zsyscall_solaris_amd64.go
- zsysctl_openbsd_386.go
- zsysctl_openbsd_amd64.go
- zsysctl_openbsd_arm.go
- zsysctl_openbsd_arm64.go
- zsysnum_darwin_386.go
- zsysnum_darwin_amd64.go
- zsysnum_darwin_arm.go
- zsysnum_darwin_arm64.go
- zsysnum_dragonfly_amd64.go
- zsysnum_freebsd_386.go
- zsysnum_freebsd_amd64.go
- zsysnum_freebsd_arm.go
- zsysnum_freebsd_arm64.go
- zsysnum_linux_386.go
- zsysnum_linux_amd64.go
- zsysnum_linux_arm.go
- zsysnum_linux_arm64.go
- zsysnum_linux_mips.go
- zsysnum_linux_mips64.go
- zsysnum_linux_mips64le.go
- zsysnum_linux_mipsle.go
- zsysnum_linux_ppc64.go
- zsysnum_linux_ppc64le.go
- zsysnum_linux_riscv64.go
- zsysnum_linux_s390x.go
- zsysnum_linux_sparc64.go
- zsysnum_netbsd_386.go
- zsysnum_netbsd_amd64.go
- zsysnum_netbsd_arm.go
- zsysnum_netbsd_arm64.go
- zsysnum_openbsd_386.go
- zsysnum_openbsd_amd64.go
- zsysnum_openbsd_arm.go
- zsysnum_openbsd_arm64.go
- ztypes_aix_ppc.go
- ztypes_aix_ppc64.go
- ztypes_darwin_386.go
- ztypes_darwin_amd64.go
- ztypes_darwin_arm.go
- ztypes_darwin_arm64.go
- ztypes_dragonfly_amd64.go
- ztypes_freebsd_386.go
- ztypes_freebsd_amd64.go
- ztypes_freebsd_arm.go
- ztypes_freebsd_arm64.go
- ztypes_linux_386.go
- ztypes_linux_amd64.go
- ztypes_linux_arm.go
- ztypes_linux_arm64.go
- ztypes_linux_mips.go
- ztypes_linux_mips64.go
- ztypes_linux_mips64le.go
- ztypes_linux_mipsle.go
- ztypes_linux_ppc64.go
- ztypes_linux_ppc64le.go
- ztypes_linux_riscv64.go
- ztypes_linux_s390x.go
- ztypes_linux_sparc64.go
- ztypes_netbsd_386.go
- ztypes_netbsd_amd64.go
- ztypes_netbsd_arm.go
- ztypes_netbsd_arm64.go
- ztypes_openbsd_386.go
- ztypes_openbsd_amd64.go
- ztypes_openbsd_arm.go
- ztypes_openbsd_arm64.go
- ztypes_solaris_amd64.go
- aliases.go
- dll_windows.go
- env_windows.go
- eventlog.go
- exec_windows.go
- memory_windows.go
- mkerrors.bash
- mkknownfolderids.bash
- mksyscall.go
- race.go
- race0.go
- security_windows.go
- service.go
- str.go
- syscall.go
- syscall_windows.go
- types_windows.go
- types_windows_386.go
- types_windows_amd64.go
- types_windows_arm.go
- zerrors_windows.go
- zknownfolderids_windows.go
- zsyscall_windows.go
- AUTHORS
- CONTRIBUTORS
- LICENSE
- PATENTS
- .travis.yml
- apic.go
- decode.go
- emitterc.go
- encode.go
- go.mod
- LICENSE
- LICENSE.libyaml
- NOTICE
- parserc.go
- readerc.go
- README.md
- resolve.go
- scannerc.go
- sorter.go
- writerc.go
- yaml.go
- yamlh.go
- yamlprivateh.go
- modules.txt
- api.go
- server.go
- .gitignore
- .travis.yml
- dev.sh
- Dockerfile
- go.mod
- go.sum
- Makefile
- README.md
- README_ZH.md
// repository documentation
Was this content helpful?
(0 ratings)
