Я использую HBase 1.2, и я читаю / записываю HBase в веб-приложении.
Ниже приведен Javadoc для класса соединения HBase
* <p> Connection creation is a heavy-weight operation. Connection implementations are thread-safe,
* so that the client can create a connection once, and share it with different threads.
* {@link Table} and {@link Admin} instances, on the other hand, are light-weight and are not
* thread-safe. Typically, a single connection per client application is instantiated and every
* thread will obtain its own Table instance. Caching or pooling of {@link Table} and {@link Admin}
* is not recommended.
Из документаConnection
объект является поточно-ориентированным, поэтому я могу создать одноэлементное соединение между приложениями.
Мой вопрос:
Если я не использовал этот объект Connection
для чтения /напишите HBase в течение длительного времени, будет ли этот объект Connection мертвым, то есть я должен периодически проверять HBase, используя это соединение?
Сколько времени может быть проблема простоя соединения.