Base de datos Java DB

Buenas noches, quiero probar la base de datos Java DB, pero me sugen algunas dudas

1- Esta base de datos es un fichero que puedo integrar con mi aplicación sin tener que configirar ningún servidor?
2- Si no hace falta configurar ningún servidor por qué o que hay que poner en "localhost"
3- Que tamaño pueden llegar a ocupar las tablas y la base de datos en total

Un saludo

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Tiene dos modos, uno local y

Tiene dos modos, uno local y otro servidor. Si usas el local basta conque pongas la ruta a tu bd que generalmente es un directorio donde se van a ir creando los archivos y carpetas que la base de datos necesite. Si lo pones en modo servidor pones en localhost el nombre de la máquina.

No recuerdo haber visto una limitante en el tamaño de las tablas, pero supongo que ira en proporción al tamaño en disco duro. De todas formas una tabla demasiado grande debería de ser acomodada para máxima eficiencia.

mmhhh según este FAQ, se han probado BD de 350 GB

Ahí creo que encontrarás más respuestas.