Informix on Pi / Informix no Pi
IBM finally released the Pi version (original version here: http://informix-technology.blogspot.com/2015/01/informix-on-pi-informix-no-pi.html)
English version
A couple of weeks
ago IBM discretely let us know that the Informix version for ARM V6 was
available for download. It's accessible as a free developer edition on
IBM site (Informix downloads) and only the usual site registration is required.
For
those of you who may be wondering what is an ARM V6, it may be easier
if I say it's the chip included in the well known SoC (System on a Chip)
Raspberry Pi small computer.
For
clarity I'm including a picture of my own, taken on top of a 20€ bill.
The cost rounds 35€ plus some extras. It can be used for very small
computer systems, as a controller for all sorts of DIY kits, as a media
center solution, and now also as a database server, courtesy of IBM
Informix development.
Accordingly to the machine notes it
is designed to run on Raspbian (based on debian) which is widely used on
the Raspberry Pi. But it may work on others. Raspian is one of the most
used OS for Raspberry Pi and it's included in the NOOBS package so it's very easily accessible.
Please
not that ARM V6 is a limited CPU, and the Raspberry Pi itself has
(depending on the models) 512MB of RAM. So this will not be your
benchmark breaking machine. But if you need to add a database to a small
project these specs are more than enough for Informix thanks to it's
embedabillity.
The port includes most of the usual
Informix functionality, including TimeSeries and the Spatial databalade,
the new REST API etc.
Well worth checking!
Versão Portuguesa
Há um par de semanas atrás a IBM deixou saber de forma discreta que a versão para ARM V6 do Informix estava disponível para download. Está acessível como versão de desenvolvimento, de acesso gratuito no site da IBM (Informix downloads) sendo apenas necessário o habitual registo no site.
Para os que estiverem a pensar o que é um ARM V6, talvez seja mais fácil se eu disser que é o processador que vem incluído no bem conhecido SoC (Sistema num Chip) Raspberry Pi, um pequeno computador numa placa.
Para clareza estou a incluir uma imagem de um que possuo, neste caso tirada sobre uma nota de 20€. O seu custo é acima disso (uns 35€ + extras). Pode ser usado em pequenos sistemas computacionais, como controlador em kits "faça você mesmo" ou como media center, e a partir de agora como servidor de base de dados, cortesia do desenvolvimento IBM Informix.
De acordo com as machine notes, foi desenhado para ser executado em Raspbian (baseado em debian), que é massivamente utilizado no Raspberry Pi. Mas poderá ser executado noutros. O Raspbian é um dos SOs mais usados no Raspberry Pi e vem incluído no pacote NOOBS, o que o torna muito facilmente acessível.
Note que o ARM V6 é um processador bastante limitado, e que o Raspberry Pi tem (dependendo dos modelos) 512MB de RAM. Isto não será portanto uma máquina para esmagar benchmarks. Mas se precisa de adicionar uma base de dados a algum dos seus projectos, estas especificações serão mais que suficientes para o Informix graças às suas conhecidas capacidades de embutimento.
O port incluí a maioria das habituais funcionalidades do Informix, incluindo TimeSeries e o datablade para informação Geo-Espacial, bem como a nova REST API etc.
Vale a pena ver!