module
Version:
v1.2.3
Opens a new window with list of versions in this module.
Published: Apr 30, 2020
License: MIT
Opens a new window with license information.
README
¶
codium
a database that enforces structures
Why a new database.
-
Every data stored in this database is automatically indexed unless it is large.
-
Table Expansion (a more comfortable form of joins)
-
Seamless table definition update
Regular Features
-
Query Cache that can be turned "on" or "off". It improves the speed but comes at a cost of needing more RAM.
-
Supports its own query language.
Technologies Used.
Documentation of the Codium Library
The samples of statements that codium supports can be found in the
plans folder.
API documentation can be found on godoc
Build and Launch
-
Clone the program and cd into the downloaded directory.
-
Run make build
to create artifacts.
-
Run sudo make install
to install the program.
-
To launch the program use sudo systemctl start codium
Production
-
Edit the conf in /etc/codium.json
.
-
Set the in_production
variable to true
.
-
Set the data_path
variable to the path you want your data stored. This is to support
mounted disks.
-
Run the /opt/codium/codium_mkpass
program to get your key. This key is to be included in every call to the database.
License
Released with the MIT License
Directories
¶
|
|
Package codium_lib provides a golang interface to the codium database.
|
Package codium_lib provides a golang interface to the codium database. |
|
|
|
|
Package codium_shared is a library shared by the programs of the codium project.
|
Package codium_shared is a library shared by the programs of the codium project. |
|
|
Click to show internal directories.
Click to hide internal directories.