fineract-cn-cassandra
所属分类:数据库系统
开发工具:Java
文件大小:0KB
下载次数:0
上传日期:2023-01-06 05:53:57
上 传 者:
sh-1993
说明: Apache Fineract CN库,用于在cassandra中多租户持久化数据和迁移,
(Apache Fineract CN library to multi-tenant persistence of data and migrations in cassandra,)
文件列表:
fineract-cn-cassandra-develop/ (0, 2023-01-05)
fineract-cn-cassandra-develop/HEADER (755, 2023-01-05)
fineract-cn-cassandra-develop/LICENSE (11357, 2023-01-05)
fineract-cn-cassandra-develop/NOTICE.txt (183, 2023-01-05)
fineract-cn-cassandra-develop/build.gradle (3539, 2023-01-05)
fineract-cn-cassandra-develop/gradle/ (0, 2023-01-05)
fineract-cn-cassandra-develop/gradle/wrapper/ (0, 2023-01-05)
fineract-cn-cassandra-develop/gradle/wrapper/gradle-wrapper.jar (54212, 2023-01-05)
fineract-cn-cassandra-develop/gradle/wrapper/gradle-wrapper.properties (234, 2023-01-05)
fineract-cn-cassandra-develop/gradlew (5299, 2023-01-05)
fineract-cn-cassandra-develop/gradlew.bat (2260, 2023-01-05)
fineract-cn-cassandra-develop/settings.gradle (834, 2023-01-05)
fineract-cn-cassandra-develop/src/ (0, 2023-01-05)
fineract-cn-cassandra-develop/src/main/ (0, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/ (0, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/ (0, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/ (0, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/ (0, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/ (0, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/ (0, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/config/ (0, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/config/CassandraConnectorConfiguration.java (4216, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/config/EnableCassandra.java (1355, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/core/ (0, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourney.java (3726, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourneyFactory.java (1585, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourneyRoute.java (2525, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourneyWaypoint.java (1219, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraSessionProvider.java (8763, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/core/KeyspaceDoesntExistYet.java (1106, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/core/OptionProvider.java (3583, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/core/ReplicationStrategyResolver.java (2070, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/core/TenantAwareCassandraMapperProvider.java (3730, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/core/TenantAwareEntityTemplate.java (2680, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/domain/ (0, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/domain/Tenant.java (2299, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/util/ (0, 2023-01-05)
fineract-cn-cassandra-develop/src/main/java/org/apache/fineract/cn/cassandra/util/CassandraConnectorConstants.java (1921, 2023-01-05)
... ...
[![Build Status](https://api.travis-ci.com/apache/fineract-cn-cassandra.svg?branch=develop)](https://travis-ci.com/apache/fineract-cn-cassandra)
# Apache Fineract CN Cassandra
This project provides helps for using Cassandra in Fineract CN services.
## Abstract
Apache Fineract CN is an application framework for digital financial services, a system to support nationwide and cross-national financial transactions and help to level and speed the creation of an inclusive, interconnected digital economy for every nation in the world.
## Prerequisites
### Runtime
Install Java 8 as described at https://docs.oracle.com/javase/8/docs/technotes/guides/install/install_overview.html.
### Installation
Install Apache Cassandra as described at https://wiki.apache.org/cassandra/GettingStarted.
After installation you need to create the meta keyspace:
cqlsh
CREATE KEYSPACE IF NOT EXISTS system_console
WITH REPLICATION = {
'class' : 'SimpleStrategy',
'replication_factor' : 3
};
## Multi-tenancy
Multi-tenancy is reached by providing separate data storage on a per tenant basis.
For every tenant a new keyspace is created internally. A tenant aware component provides transparent access to these resources.
## Versioning
The version numbers follow the [Semantic Versioning](http://semver.org/) scheme.
In addition to MAJOR.MINOR.PATCH the following postfixes are used to indicate the development state.
* BUILD-SNAPSHOT - A release currently in development.
* RELEASE - _General availability_ indicates that this release is the best available version and is recommended for all usage.
The versioning layout is {MAJOR}.{MINOR}.{PATCH}-{INDICATOR}[.{PATCH}]. Only milestones and release candidates can have patch versions. Some examples:
1.2.3-BUILD-SNAPSHOT
1.3.5-RELEASE
## License
See [LICENSE](LICENSE) file.
近期下载者:
相关文件:
收藏者: