Menu

Tree [ee0e44] master v1.0 /
 History

HTTPS access


File Date Author Commit
 src 2018-06-17 MineBuilderFR MineBuilderFR [ee0e44] add submodule
 .gitmodules 2018-06-17 MineBuilderFR MineBuilderFR [ee0e44] add submodule
 LICENSE 2018-06-16 Y&SS Y&SS [f224c6] Initial commit
 README.md 2018-06-16 Y&SS Y&SS [9b2352] Add files via upload
 start.cmd 2018-06-16 Y&SS Y&SS [f1d2a4] Add files via upload
 start.ps1 2018-06-16 Y&SS Y&SS [f1d2a4] Add files via upload
 start.sh 2018-06-16 Y&SS Y&SS [f1d2a4] Add files via upload

Read Me

Description

Dyno was not created for the purpose of replacing Mysql for applications, it was created to facilitate applications sent data quickly without having used asynchronous for MySQL

How it work ?

Dyno uses a Packet system;
it sends and receives Packets by Sockets to be able to sort requests as Base/Table (InputPacket/OutputPacket)

Can I contribute?

Yes you can! Contributions are welcomed!

Where can I get the latest .phar?

Installation

Download latest .phar , PHP Binary , and start.sh/start.cmd/start.ps1

Video

No installation video for the moment

Applications

Properties

Server

Configuration in server.properties

* dyno-port= Port dyno
* password= Password for applications to connect to Dyno
* lang= Language
* async-workers= Async Workers
* profile-report-trigger= 20
* strict-mode= Ex: If a float is sent to Dyno while it is an int, dyno will return an exception
* log-packet-received= Log the Packets received by Dyno

MySQL

You don't need to have Mysql to use Dyno!

Mysql is only used for DynToSQL

DynToSQL Send Dyno Bases/Tables to Mysql

Configuration in mysql.properties

* mysql-enabled= Enabled MySQL
* auto-send-dyn-to-sql= Auto send DynToSQL
* time-auto-send-in-second= Time in seconds to DynToSQL
* log-auto-send-sql= Log
* connection-host= SQL Host
* connection-port= SQL Port
* connection-username= SQL Username
* connection-password= SQL Password
* connection-database= SQL Database
* connection-socket= SQL Socket

Licensing information

This program is free: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Current version

  • PHP: > 7.2
  • pthread : > 3.1.5

Dyno:

  • Version: 1.0
  • API version: 1.0.0
  • CodeName: SugarLaunch

Extensions needed

  • curl , yaml, zlib , pthreads, sockets
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.