Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ravendb/ravendb
ACID Document Database
https://github.com/ravendb/ravendb
c-sharp database document-database nosql nosql-data-storage nosql-databases ravendb
Last synced: 6 days ago
JSON representation
ACID Document Database
- Host: GitHub
- URL: https://github.com/ravendb/ravendb
- Owner: ravendb
- License: other
- Created: 2010-03-02T11:05:30.000Z (over 14 years ago)
- Default Branch: v6.0
- Last Pushed: 2024-08-07T13:14:24.000Z (3 months ago)
- Last Synced: 2024-08-07T13:27:44.448Z (3 months ago)
- Topics: c-sharp, database, document-database, nosql, nosql-data-storage, nosql-databases, ravendb
- Language: C#
- Homepage: https://ravendb.net
- Size: 705 MB
- Stars: 3,505
- Watchers: 157
- Forks: 820
- Open Issues: 50
-
Metadata Files:
- Readme: docs/readme.linux.txt
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-csharp - RavenDB - A LINQ-enabled document database for .NET (Database)
- awesome-dotnet-cn - RavenDB - 用于.NET支持LINQ的文档数据库。 (数据库)
- awesome-dotnet - RavenDB - A LINQ-enabled document database for .NET (Database)
- awesome-dot-dev - RavenDB - A LINQ-enabled document database for .NET (Database)
- awsome-dotnet - RavenDB - A LINQ-enabled document database for .NET (Database)
- Awesome-Nuget-Packages - **RavenDB.Client**
- awesome-linq - RavenDB - A linq enabled document database for .NET (by @ravendb) (Libraries / Databases)
- Python-developer-roadmap - RavenDB
- awesome-dotnet - RavenDB - A LINQ-enabled document database for .NET (Database)
README
Startup instructions for RavenDB on Linux
=========================================* RavenDB as a Console Application
Open bash terminal
Type:
chmod +x run.sh
./run.sh* RavenDB as Daemon (systemd - applies to Ubuntu 16.04)
Open bash terminal, and create file /etc/systemd/system/ravendb.service, using super user permissions, containing:
[Unit]
Description=RavenDB v6.0
After=network.target[Service]
LimitCORE=infinity
LimitNOFILE=65535
LimitRSS=infinity
LimitAS=infinity
LimitMEMLOCK=infinity
TasksMax=infinity
StartLimitBurst=0
Restart=on-failure
Type=simple
TimeoutStopSec=300
User=
ExecStart=/path/to/RavenDB/run.sh[Install]
WantedBy=multi-user.targetNote: Replace in the above text the username "User=" and set path in "ExecStart"
Then register the service and enable it on startup by typing:
systemctl daemon-reload
systemctl enable ravendb.serviceStart the service:
systemctl start ravendb.serviceView its status using:
systemctl status ravendb.service
or
journalctl -f -u ravendb.service* Setup
Open browser, if not opened automatically, at url printed in "Server available on: "
Follow the web setup instructions at: https://ravendb.net/docs/article-page/6.0/csharp/start/installation/setup-wizard* Upgrading to a New Version
Follow the upgrade instructions available at: https://ravendb.net/docs/article-page/6.0/csharp/start/installation/upgrading-to-new-version