RSS
people

DB4O – Un motor de base de datos embebido para java o .Net

Hace algún tiempo necesité utilizar una base de datos para un proyecto pequeño, esto me llevó a pensar que instalar un servidor como mysql u postgreSQL, ya que no necesitaría de todas sus ventajas, sólo necesitaba almacenar datos y poder consultarlos usando el lenguaje estructurado de consultas (SQL). Estuve buscando un poco y me encontré con una excelente iniciativa de zentus llamada SQLiteJDBC, la cual no es más que una implementación del famoso motor de bases de datos SQLite,  bajo el api JDBC, es decir que lo podemos usar perfectamente en nuestras aplicaciones java y con un tiempo de respuesta relativamente bueno.

Para ese proyecto puedo decir que me bastó con SQLiteJDBC, sin embargo luego comencé a trabajar con hibernate, a mi juicio el mejor framework para mapear objetos a una base de datos relacional, hace poco comencé un nuevo proyecto un poco más grande pero que igual no amerita la instalación de una base de datos tan robusta, estuve tratando de integrar hibernate con SQLiteJDBC haciendo uso del proyecto hibernate-sqlite, sin embargo no lo logré (confieso que tampoco le gasté demasiado tiempo, te agradezco si lo logras me avises xD), así que tuve que buscar otras opciones y fué así como llegué a BD4O, un motor de base de datos embebido que maneja almacenamiento de objetos java (POJO’s), lo he usado ya bastante con una cantidad de datos considerable y me ha convencido bastante, buen tiempo de respuesta, fácil uso, disponible tanto para java como para .Net, algo muy importante: mucha documentación disponible (en español y en inglés) y una gran cantidad de caraterísticas que aún no termino de conocer.

He encontrado un artículo que quiero compartir con ustedes (y que fué la motivación real de este post) llamado DB4O, una alternativa a la persistencia, el cual me ha gustado bastante y creo que puede hacer que en sus próximos desarrollos analicen la posibilidad de usar este framework.

1 Comment |

Cual es la mayor “estupidez informática” que has escuchado

Bueno pues el día de hoy me encontré con una entrada en mundogeek que me ha hecho reir bastante, se trata de hablar sobre las “estupideces informáticas” que nos encontramos quienes trabajamos en este medio de los computadores.

Bueno pues paso a detallar algo que viví pero aclaro, no tengo el animo de ofender a nadie, solo de darnos un momento de alegría a todos.

Resulta que cuando inicié mi carrera como ingeniero de sistemas, tuve que realizar un trabajo en casa de un amigo, su abuelo (un señor muy respetable) es escritor para una columna de un diario de la ciudad y siempre escribe los artículos en su vieja maquina de escribir, cuando le dije a mi amigo por que no le prestaba el computador a su abuelo para que hiciera los artículos ahí, me contestó que ya se lo había propuesto y el abuelo le contestaba que no por que le daba miedo que se le pegaran los virus del computador.

Realmente aún no sé si me lo dijo en serio o en broma, el caso es que me pareció muy chistoso y me he reido un buen rato.

Y cúal es la estupidez informática más grande que has escuchado?

No Comments |