https://github.com/escendit/cassandra-orleans-extensions
Cassandra & ScyllaDB Orleans Storage Providers
https://github.com/escendit/cassandra-orleans-extensions
orleans orleans-cluster orleans-storage-provider reminders
Last synced: 3 months ago
JSON representation
Cassandra & ScyllaDB Orleans Storage Providers
- Host: GitHub
- URL: https://github.com/escendit/cassandra-orleans-extensions
- Owner: escendit
- License: mit
- Created: 2023-09-14T18:07:40.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-11T20:46:27.000Z (almost 2 years ago)
- Last Synced: 2025-07-22T07:32:27.361Z (3 months ago)
- Topics: orleans, orleans-cluster, orleans-storage-provider, reminders
- Language: C#
- Homepage:
- Size: 147 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Orleans Cassandra Extensions
Orleans Cassandra & ScyllaDB (or any other database implementing CQL specification) Extensions allow you to easily configure
and manage providers for:
- Grain Storage
- Clustering
- Reminders## Installation
Choose from three `Cassandra` provider types:
### [Grain Storage][grain-storage]
To install `Escendit.Orleans.Persistence.Cassandra`, run the following command in the Package Manager Console:
```powershell
Install-Package Escendit.Orleans.Persistence.Cassandra
```### [Clustering][clustering]
To install `Escendit.Orleans.Clustering.Cassandra`, run the following command in the Package Manager Console:
```powershell
Install-Package Escendit.Orleans.Clustering.Cassandra
```### [Reminders][reminders]
To install `Escendit.Orleans.Reminders.Cassandra`, run the following command in the Package Manager Console:
```powershell
Install-Package Escendit.Orleans.Reminders.Cassandra
```## Contributing
If you'd like to contribute to [`cassandra-orleans-extensions`][self],
please fork the repository and make changes as you'd like.
Pull requests are warmly welcome.[self]: https://github.com/escendit/cassandra-orleans-extensions
[grain-storage]: src/Persistence/Cassandra
[clustering]: src/Clustering/Cassandra
[reminders]: src/Reminders/Cassandra