26-01-2013, 23:18
Buenas!!!
Vengo con una segunda pregunta: ¿Alguien sabe de alguna "base de conocimientos"?
El tema es el siguiente: Tengo un conjunto de hechos y predicados creados por una suerte de "admin". Luego, quisiera tirar consultas a dicha base de conocimientos, y que me retorne los resultados encontrados.
Hasta ahí todo bien. El tema, es que es posible que dichas consultas sean complejas, por lo que el motor de prolog podría arrastrarse. Y hay varias consultas que pueden repetirse varias veces. Y también, tengo que agregarle la posibilidad de que se puedan agregar hechos o reglas.
He visto un poco de tuProlog, pero no he podido ver si tiene algun modulo de "cacheo" o algo similar, y parece más que nada un jar de juguete para cosas tranquilas. Entonces quería preguntarles si alguien conocía algun soft de "base de conocimientos", que se pueda comportar como una base de datos comun y corriente (o sea, que pase cosas como ACID, que haga locks, que cachee querys, y de ser posible, que permita clustering).
De ser posible, andaba buscando algo java-friendly, aunque si no se puede no hay drama .
Muchas gracias!
Vengo con una segunda pregunta: ¿Alguien sabe de alguna "base de conocimientos"?
El tema es el siguiente: Tengo un conjunto de hechos y predicados creados por una suerte de "admin". Luego, quisiera tirar consultas a dicha base de conocimientos, y que me retorne los resultados encontrados.
Hasta ahí todo bien. El tema, es que es posible que dichas consultas sean complejas, por lo que el motor de prolog podría arrastrarse. Y hay varias consultas que pueden repetirse varias veces. Y también, tengo que agregarle la posibilidad de que se puedan agregar hechos o reglas.
He visto un poco de tuProlog, pero no he podido ver si tiene algun modulo de "cacheo" o algo similar, y parece más que nada un jar de juguete para cosas tranquilas. Entonces quería preguntarles si alguien conocía algun soft de "base de conocimientos", que se pueda comportar como una base de datos comun y corriente (o sea, que pase cosas como ACID, que haga locks, que cachee querys, y de ser posible, que permita clustering).
De ser posible, andaba buscando algo java-friendly, aunque si no se puede no hay drama .
Muchas gracias!