Precisa de seleção de banco de dados aconselhar

2

Eu sei que isso é considerado uma pergunta ruim, já que não há resposta correta, mas eu preciso decidir sobre um banco de dados para hardware linux embutido (DaVinci 368) e eu nunca tive que produzir um design com um banco de dados antes. Cada registro provavelmente conterá menos de 1000 imagens com dados alfanuméricos associados e o armazenamento em massa será algum tipo de flash drive. Apenas um usuário precisa acessar os dados por vez. O MySQL afirma ser "o banco de dados de código aberto mais popular do mundo", mas o SQLite afirma ser "o mecanismo de banco de dados SQL mais amplamente implementado no mundo". Talvez haja outro que também seja o melhor do mundo? Qual é o mais fácil de usar para um novato do banco de dados? Eu deveria apenas jogar uma moeda? Isso realmente importa qual eu escolho? Eu preciso mesmo usar um pacote de software de banco de dados ou devo rolar o meu próprio? Não preciso de sinos e assobios como a classificação, mas provavelmente precisarei excluir os registros mais antigos para dar espaço a novos registros se o armazenamento ficar cheio.

    
por jacknad 03.04.2012 / 13:12

2 respostas

3

Eu não tenho nenhuma experiência com bancos de dados em sistemas embarcados, mas acho que você deveria ir com o SQLite. Digo isso porque realmente é LITE e deve consumir menos recursos. Como você disse, você não precisa de sinos e assobios para que você não perca nenhum recurso que não esteja presente no SQLite.

    
por binW 03.04.2012 / 13:39
0

Eu sempre preferiria o MYSQL por causa de:

  • É muito famoso.
  • É muito flexível.
  • É muito extensível. ie. Muitas das linguagens de programação permitem que você se conecte com este banco de dados.
  • É de código aberto. ie. Então você pode editar o código e inserir seu próprio código.
  • Os tutoriais para aprendê-lo estão disponíveis com muita facilidade.
  • Ele também usa menos recursos.     
  • por Pranit Bauva 17.08.2012 / 16:47