Procurando por um open-source flatfile / xml banco de dados biblioteca C ++ [fechado]
-
06-09-2019 - |
Pergunta
Eu estou procurando uma biblioteca de banco de dados leve que pode compilar em um C ++ aplicativo.
O tal existe?
Solução
Para XML puro incorporado banco de dados que você pode querer espreitar o Oracle Berkeley DB XML .
Outras dicas
SQLite . Não-arquivo simples, mas é de arquivos baseado, pode ser facilmente incorporado em aplicativos.
Talvez esta biblioteca XML muito leve também pode ser de ajuda: RapidXML . É um analisador XML, não uma biblioteca de banco de dados, mas dependendo do seu aplicativo que pode ser suficiente (você mencionar um armazenamento de dados XML flatfile).
Você também pode olhar para berkleyDB
A partir wikipedia :
Berkeley DB (BDB) é um computador biblioteca de software que fornece uma De alto desempenho embebido base de dados, com ligações em C, C ++, Java, Perl, Python, Ruby, Tcl, Smalltalk, e muitos outras linguagens de programação. BDB lojas arbitrário pares de chave / dados como matrizes de bytes, e suportes múltiplos itens de dados para uma única tecla. BDB lata apoio milhares de simultâneos fios de controlo ou concomitante processa bases de dados como a manipulação grande quanto 256 terabytes, em uma ampla variedade de sistemas operacionais, incluindo mais Unix-like e sistemas Windows, e sistemas operacionais em tempo real.