KirbyBase para Ruby.Um pequeno e simples, o DBMS, escrito em Ruby. Pode ser usado embutido ou cliente / servidor. | |
Baixe Agora |
KirbyBase para Ruby. Classificação e resumo
Propaganda
- Licença:
- Freeware
- Preço:
- FREE
- Nome do editor:
- Jamey Cribbs
- Site do editor:
- http://www.netpromi.com/index.html
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 297 KB
KirbyBase para Ruby. Tag
KirbyBase para Ruby. Descrição
Um pequeno texto simples, DBMs escrito em Ruby. Pode ser usado embutido ou cliente / servidor. O KirbyBase é um sistema simples de gerenciamento de banco de dados, escrito em Pure-Ruby, que armazena seus dados em arquivos de texto simples.in atendendo às suas necessidades do DBMS, o KirbyBase se encaixará em algum lugar entre arquivos de texto simples e sistemas de gerenciamento de banco de dados SQL pequenos como MySQL e SQLite. Aqui estão algumas características principais de "KirbyBase para Ruby": · Ele é executado em qualquer lugar que Ruby é executado e é fácil de distribuir, já que todo o DBMS está em um arquivo de código (aprox. 100k). · Todos os dados são mantidos em arquivos de texto simples, delimitados que podem ser editados à mão. Isso fornece a capacidade de fazer alterações apenas abrindo o arquivo em um editor de texto. · Pode ser usado como um banco de dados incorporado ou em um modo cliente / servidor, multiusuário. Para alternar de um modo para o outro, você simplesmente altera uma linha no seu programa. · As tabelas são mantidas no disco durante o uso e acessadas a partir do disco ao selecionar, atualizar, inserir e excluir registros. Alterações em uma tabela são escritas imediatamente para o disco. O KirbyBase não é um banco de dados "na memória". Depois de atualizar o banco de dados no seu programa, você pode ter certeza de que a alteração foi salva no disco. · Você pode especificar o tipo de dados que cada campo será válido. Os tipos de dados disponíveis são: string, inteiro, flutuante, booleano, hora, data, datetime, memorando, blob e yaml. · A sintaxe de consulta é muito "rubyish". Na verdade, é rubi. Em vez de ter que usar outro idioma como o SQL, você expressa sua consulta usando blocos de código Ruby. · Todos os registros inseridos têm uma chave primária de incrementação automática que é garantida para identificar exclusivamente o registro ao longo de sua vida. · Você pode especificar que o conjunto de resultados seja classificado em vários campos, cada um ascendente ou descendente. · Você pode especificar que determinados campos serão indexados. Usando um índice em uma consulta SELECT pode melhorar muito o desempenho em tabelas grandes (eu vi melhorias de velocidade 10x). A manutenção do índice é completamente tratada por KirbyBase. · Você pode especificar que um campo tem uma "tabela de pesquisa". Sempre que esse campo é acessado, o registro correspondente da tabela de pesquisa é automaticamente disponível. · Você pode especificar links de um para muitos entre tabelas, um pouco análogas a uma "junção" no SQL. · Você pode criar campos calculados que são computados no tempo de execução.
KirbyBase para Ruby. Software Relacionado