example databases erlang nosql riak

erlang - nosql databases example



Riak en Windows (5)

Ejecutarlo dentro de la instancia de docker funciona muy bien; esta es la única forma de ejecutar Riak con éxito en Windows en 2017. Probablemente podría funcionar con Cygwin, pero esto será muy complejo y poco confiable. Correr bajo Docker es actualmente la solución más idiomática.

Quiero jugar con Riak http://riak.basho.com/ o al menos hacerlo funcionar en un sistema Windows. He descargado el código fuente y lo he compilado, pero ahí es donde me quedo atascado, ¿cómo lo empiezo?


Parece que la fuente riak tiene varios scripts de inicio de bash. Tendría que convertirlos a un equivalente de script por lotes de Windows. Esa podría ser una tarea bastante interesante dado lo limitantes que son las secuencias de comandos por lotes. Esos archivos de inicio, * .sh muestran cómo iniciarlo, así que empezaré allí.

El archivo http://hg.basho.com/riak/src/tip/README Readme tiene más información sobre lo que hace cada script.


Riak no se puede ejecutar en Windows, solo en Linux y Mac.


Se ejecuta, aunque no he logrado ejecutarlo como un servicio todavía.

Instale CYGwin, instale el último erlang, obtenga el código fuente, compile en cygwin

Luego, la parte divertida, ajústese según sus caminos y colóquela en un lote.

c: / riak / rel / riak / erts-5.7.4 / bin / erl -boot c: / riak / rel / riak / releases / 0.8 / riak-embedded -config c: / riak / rel / riak / etc / app .config -args_file c: / riak / rel / riak / etc / vm.args - console

Saludos


Una alternativa es ejecutar VMware o VirtualBox y ejecutar Riak dentro de una máquina virtual de Linux. Funciona muy bien para mí.