Mercurial > hg > orthanc-databases
annotate README @ 445:cec6a0cd399f pg-transactions
now logging DatabaseCannotSerialize as a warning only with the details (Orthanc will log it as an error after all retries)
author | Alain Mazy <am@osimis.io> |
---|---|
date | Wed, 10 Jan 2024 15:25:03 +0100 |
parents | d700c8f9fc24 |
children | f18e46d7dbf8 |
rev | line source |
---|---|
0 | 1 Database plugins for Orthanc |
2 ============================ | |
3 | |
4 | |
21 | 5 General information |
0 | 6 ------------------- |
7 | |
8 This repository contains the source code of various database plugins | |
9 for Orthanc, the lightweight, RESTful DICOM server. These plugins | |
10 enable Orthanc to store its index and its storage area within | |
11 well-known relational databases systems (RDBMS). | |
12 | |
13 | |
14 Content | |
15 ------- | |
16 | |
17 * ./Framework/ : code shared by all the plugins | |
21 | 18 * ./MySQL/ : index and storage plugins for MySQL and MariaDB |
0 | 19 * ./PostgreSQL/ : index and storage plugins for PostgreSQL |
337 | 20 * ./Odbc/ : index and storage plugins for Odbc |
0 | 21 * ./SQLite/ : index plugin for SQLite (for experimentation) |
22 | |
23 If you downloaded this project as a versioned release package | |
24 (.tar.gz) focused on one given RDBMS, you will only find the folders | |
25 that are related to this specific RDBMS. The full source code is | |
26 available at: | |
426
d700c8f9fc24
migration to UCLouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
423
diff
changeset
|
27 https://orthanc.uclouvain.be/hg/orthanc-databases/ |
0 | 28 |
29 | |
21 | 30 Compilation and usage |
31 --------------------- | |
32 | |
33 The compilation and usage of the plugins is available in the Orthanc | |
34 Book: | |
35 | |
426
d700c8f9fc24
migration to UCLouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
423
diff
changeset
|
36 * MySQL/MariaDB : https://orthanc.uclouvain.be/book/plugins/mysql.html |
d700c8f9fc24
migration to UCLouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
423
diff
changeset
|
37 * PostgreSQL : https://orthanc.uclouvain.be/book/plugins/postgresql.html |
d700c8f9fc24
migration to UCLouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
423
diff
changeset
|
38 * ODBC : https://orthanc.uclouvain.be/book/plugins/odbc.html |
21 | 39 |
40 | |
0 | 41 Older releases of PostgreSQL |
42 ---------------------------- | |
43 | |
44 This repository supersedes the older "orthanc-postgresql" repository | |
45 that was only focused on PostgreSQL. | |
46 | |
21 | 47 Releases <= 2.1 of the PostgreSQL plugins can still be found in the |
48 following legacy repository: | |
426
d700c8f9fc24
migration to UCLouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
423
diff
changeset
|
49 https://orthanc.uclouvain.be/hg/orthanc-postgresql/ |
0 | 50 |
51 | |
423 | 52 Contributing |
53 ------------ | |
54 | |
55 Instructions for contributing to the Orthanc project are included in | |
56 the Orthanc Book: | |
426
d700c8f9fc24
migration to UCLouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
423
diff
changeset
|
57 https://orthanc.uclouvain.be/book/developers/repositories.html |
423 | 58 |
59 | |
0 | 60 Licensing |
61 --------- | |
62 | |
63 The database plugins for Orthanc are licensed under the AGPL license. | |
64 | |
65 We also kindly ask scientific works and clinical studies that make | |
66 use of Orthanc to cite Orthanc in their associated publications. | |
67 Similarly, we ask open-source and closed-source products that make | |
68 use of Orthanc to warn us about this use. You can cite our work | |
69 using the following BibTeX entry: | |
70 | |
71 @Article{Jodogne2018, | |
72 author="Jodogne, S{\'e}bastien", | |
73 title="The {O}rthanc Ecosystem for Medical Imaging", | |
74 journal="Journal of Digital Imaging", | |
75 year="2018", | |
76 month="Jun", | |
77 day="01", | |
78 volume="31", | |
79 number="3", | |
80 pages="341--352", | |
81 issn="1618-727X", | |
82 doi="10.1007/s10278-018-0082-y", | |
83 url="https://doi.org/10.1007/s10278-018-0082-y" | |
84 } |