Comments (5)
The bigchaindb-benchmark
tool is open source, so anyone can run it, but it has mostly been a tool for our own internal use (so far), so it doesn't have very detailed instructions yet. In particular, it doesn't say (but maybe it should):
- Use Ubuntu 18.04
- Use BigchainDB Server 2.0.0b5, i.e.
pip3 install bigchaindb==2.0.0b5
- Use Python 3.6+
I don't know if that will be enough for you to get it working. We plan to write more about benchmarking next week.
from bigchaindb-driver.
Thank you @ttmc for your suggestions. These recommendations are hard for me to follow:
- Using Ubuntu not an option for me, as it is being done at customer end who uses SUSE Linux.
- I was avoiding using V2 for now as I don't want to use Tendermint because of some connectivity issues. Eventually will be moving to V2 in some time. For the step involving installation of bigchain-driver, bigchain version is not that important, right?
- I updated version of Python today, it was the latest version available on SUSE.
I would be really grateful to you if you could help me in my situation with lots of restrictions(sorry).
I thank you in advance and look forward to your reply and also the official benchmarking.
from bigchaindb-driver.
It should be possible to get everything working on SUSE Linux, but I'm afraid you'll be on your own to get all the necessary dependencies installed. The trickiest one is the Python cryptography
package. Maybe check out their documentation to see if they have any advice for SUSE Linux users.
https://cryptography.io/en/latest/
Version 2.x of BigchainDB Server is significantly different from the 1.x series, hence the change in the major version number. There are breaking changes. Transactions that were valid with 1.x (v1 transactions) are not valid with 2.x (v2 transactions).
BigchainDB Server only works with Python 3.6+. It should complain if you try to install it with Python 3.5 or lower.
from bigchaindb-driver.
Thank you @ttmc for your reply. I will try to install all the packages including cryptography package on SUSE and upgrade the Python Version.
As you adviced will also upgrade the BichainDb version( Though I want to have benchmark results for both versions, I will try it) and contact you again in case I require assistance.
from bigchaindb-driver.
Hello @ttmc, I did manage to install bigchaindb driver and the benchmark tool and will start my tests for V1.4 and V2 today. As you mentioned yesterday on bichaindb driver gitter to follow some other solutions, I tried all, but none seem to be working. I had to consult SUSE for this and finally it works. Closing this issue for now, thanks a-lot for help.
from bigchaindb-driver.
Related Issues (20)
- Cap exponential backoff delay
- Problem: All recent builds of the Python driver docs are failing on ReadTheDocs HOT 3
- send() is deprecated, remove it for the next release
- TimeoutError when commit sending transactions HOT 2
- Server installation and setup issue? HOT 1
- name ‘signed_tx’ is not defined
- Error on broadcastTxCommit: EOF HOT 8
- throw an error in send_commit() HOT 6
- Unable to install driver on 64 bit windows and python 3.7 HOT 3
- Getting error while sending transaction over bigchaindb node HOT 2
- after transfer the asset has no data
- Curl success, but Internal Server Error when commit transaction HOT 3
- Adding new (person) public key in transfer function recipient, Invalid transaction (InvalidSignature): Transaction signature is invalid.","status":400
- Django -No module named 'bigchaindb_driver' HOT 2
- How to install the driver in conda HOT 1
- Unable to install bigchaindb-driver package from pip HOT 2
- Workaround to use the driver with bigchaindb behind https NGINX
- keep getting errors for not being able to build wheels for python-rapidjson, cryptography, PyNaCl HOT 4
- remove pysha3?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bigchaindb-driver.