{"repo":"apache/skywalking-banyandb-java-client","free":true,"listed":false,"github":"https://github.com/apache/skywalking-banyandb-java-client","clone":"git clone https://github.com/apache/skywalking-banyandb-java-client.git","description":"The client implementation for SkyWalking BanyanDB in Java","language":"Java","stars":21,"topics":["skywalking","observability","apm","distributed-tracing","metrics","logging","database","time-series"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"BanyanDB Java Client ========== Deprecated Don't plan to update Java Client SDK since BanyanDB 0.9.0. Since version 0.10.0, BanyanDB has introduced schema-based validation for all write operations. We recommend users switch to local implementation according to the gRPC/HTTP protobuf definitions. ---- The client implement for SkyWalking BanyanDB in Java. Usage Create a client Create a BanyanDBClient with the server's several addresses and then use connect() to establish a connection. These addresses are either IP addresses or DNS names. The client will try to connect to the server in a round-robin manner. The client will periodically refresh the server addresses. The refresh interval can be configured by refreshInterval option. Besides, you may pass a customized options while building a BanyanDBClient . Supported options are listed below, Option Description Default ---------------------------- ---------------------------------------------------------------------- -------------------------- maxInboundMessageSize Max inbound message size 1024 1024 50 ( 50MB) deadline Threshold of gRPC blocking query, unit is second 30 (seconds) refreshInterval Refresh interval for the gRPC channel, unit is second 30 (seconds) resolveDNSInterval DNS resolve interval, unit is second 30 (minutes) forceReconnectionThreshold Threshold of force gRPC reconnection if network issue is encountered 1 forceTLS Force use TLS for gRPC false sslTrustCAPath SSL: Trusted CA Path sslCertChainPath SSL: Cert Chain ","default_branch":null,"files":null,"tree":[],"storefront":"/r/apache","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/apache/skywalking-banyandb-java-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}