{"id":13806829,"url":"https://github.com/iondbproject/iondb","last_synced_at":"2025-05-13T22:30:54.799Z","repository":{"id":27852038,"uuid":"31342455","full_name":"iondbproject/iondb","owner":"iondbproject","description":"IonDB, a key-value datastore for resource constrained systems.","archived":false,"fork":false,"pushed_at":"2024-06-03T18:56:02.000Z","size":5371,"stargazers_count":591,"open_issues_count":20,"forks_count":48,"subscribers_count":49,"default_branch":"development","last_synced_at":"2025-05-10T17:43:02.581Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iondbproject.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-02-26T00:07:10.000Z","updated_at":"2025-04-25T22:58:59.000Z","dependencies_parsed_at":"2024-06-21T16:48:56.392Z","dependency_job_id":"efdece7e-dbcd-49c5-838d-1d54e6585064","html_url":"https://github.com/iondbproject/iondb","commit_stats":null,"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iondbproject%2Fiondb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iondbproject%2Fiondb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iondbproject%2Fiondb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iondbproject%2Fiondb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iondbproject","download_url":"https://codeload.github.com/iondbproject/iondb/tar.gz/refs/heads/development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254036812,"owners_count":22003655,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-04T01:01:16.778Z","updated_at":"2025-05-13T22:30:54.430Z","avatar_url":"https://github.com/iondbproject.png","language":"C","readme":"![IonDB](https://cdn.rawgit.com/iondbproject/iondb/master/documentation/doxygen/iondb_logo_final.svg)\n=========\n\u003c!--\n**Development:** [![Build Status](http://ci.iondb.org/buildStatus/icon?job=iondb-pc-full)](http://ci.iondb.org/job/iondb-pc-full/)\n**Embedded Device:** [![Build Status](http://ci.iondb.org/buildStatus/icon?job=iondb-device)](http://ci.iondb.org/job/iondb-device/)\n--\u003e\n\nIonDB is no longer under active development. It is replaced by [EmbedDB](https://github.com/ubco-db/EmbedDB) that provides efficient time series, key-value, and relational data processing for Arduinos and embedded devices. \n\n# \"What is this?\"\n\nCurrently in the Arduino world, there doesn't exist an associative array or map implementation that is both easy to use *and* performance competitive. There also is little support for disk based storage options that don't involve writing it yourself. IonDB is fast, functional, and offers disk based storage out of the box.\n\nIn general, IonDB supports:\n\n* Storing arbitrary values associated to a key\n* Duplicate key support\n* Range and Equality queries\n* Disk based persistent data storage\n\nIonDB has a paper that was published at IEEE (CCECE) 2015, which can be found [here.](http://ieeexplore.ieee.org/xpl/articleDetails.jsp?reload=true\u0026tp=\u0026arnumber=7129178)\n\n# Code Examples\n\nCheck out [this example file](examples/BasicUsage/BasicUsage.ino) for code examples on how to use IonDB.\n\n# Further Reading\n\nUser focused information pages can be found on our [wiki](https://github.com/iondbproject/iondb/wiki).\n\n# License\n\nIonDB is licensed under the BSD-Clause 3 License. For more information, please refer to [the license file](LICENSE.md).\n","funding_links":[],"categories":["Databases"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiondbproject%2Fiondb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiondbproject%2Fiondb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiondbproject%2Fiondb/lists"}