在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:Netflix/astyanax开源软件地址:https://github.com/Netflix/astyanax开源编程语言:Java 99.9%开源软件介绍:AstyanaxDeprecationAstyanax has been retired and is no longer under active development but may receive dependency updates to ease migration away from Astyanax. In place of Astyanax consider using DataStax Java Driver for Apache Cassandra which is under active development and encapsulates a lot of lessons learned from Astyanax. Since the DataStax driver supports only CQL protocol (because Apache Cassandra 4.x will drop the Thrift protocol), you’ll have to update all of your Thrift-based queries to CQL queries. You have the option to continue accessing legacy column families via the CQL “with compact storage” option. However in most (all?) use cases the legacy compact storage option actually takes more space than the new default CQL storage option, so you’re really better off also migrating your data to the new default storage option. This version of Astyanax shades its dependency on cassandra-all so you can optionally select any version of cassandra-unit you like for unit/integration testing with different versions of Cassandra. When upgrading to this version of Astyanax you may need to:
OverviewAstyanax is a high level Java client for Apache Cassandra. Apache Cassandra is a highly available column oriented database. FeaturesA quick overview can be found at the Netflix Tech Blog. Some features provided by this client:
DocumentationDetailed documentation of Astyanax's features and usage can be found on the wiki and the getting started guide. IntelliJ: currently (June 2018) IntelliJ has a bug which renders an "unfound" error for packages relocated via another module in the same project (e.g. shaded classes from astyanax-cassandra-all-shaded). This affects only the Astyanax project itself within IntelliJ; Astyanax still builds perfectly fine via Gradle. Astyanax users are unaffected. For more details see: ArtifactsAstyanax jars are published to Maven Central. As of astyanax 1.56.27 the project has been split into multiple sub project, each of which needs to be pulled in separately. Required artifacts
Transitive artifacts (dependencies automatically added via a required artifact)
Optional artifacts
Ancient HistoryAstyanax was the son of Hector who was Cassandra's brother in greek mythology. Modern HistoryThis work was initially inspired by Hector. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论